标签:-- printf log scan 乘法 print 语言 span 长度
1.定义长度为100的整型数组,将数组元素赋初值为1,2……100,将其中所有值为3或7倍数的值删除,最后打印输出数组中剩余数的个数及每个数
#include <stdio.h> #include <stdlib.h> int main() { int a[100],i=0,m=1; a[0]=1; printf("%d ",a[0]); do { i++; a[i]=a[i-1]+1; if((a[i]%3!=0)&&(a[i]%7!=0)) { m++; printf("%d ",a[i]); } } while(i<99); printf("%d\n",m); printf("数组中剩余%d\n",100-m); return 0; }
2.打印9行9列的矩阵,矩阵内容为9*9乘法表及其x轴旋转对称的乘法表
#include<stdio.h> int main() { int b[10][10]; int i,j; for(i=0;i<9;i++) for(j=0;j<9;j++) { b[i][j]=(i+1)*(j+1); } for(i=0;i<9;i++) { for(j=0;j<9;j++) { printf("%d ",b[i][j]); } printf("\n"); } }
#include<stdio.h> int main() { int b[10][10]; int i,j; for(i=10;i>1;i--) for(j=10;j>1;j--) { b[i][j]=(i-1)*(j-1); } for(i=10;i>1;i--) { for(j=10;j>1;j--) { printf("%d ",b[i][j]); } printf("\n"); } }
3. 编写程序实现如下功能:输入一个m*n的矩阵,输出该矩阵的转置矩阵。
#include <stdio.h> #include <stdlib.h> int main() { int a[100][100],b[100][100],i,j,p,q,m,n; scanf("%d%d",&m,&n); for(i=0;i<m;i++) { for(j=0;j<n;j++) { scanf("%d",&a[i][j]); b[j][i]=a[i][j]; } } printf("\n"); for(i=0;i<m;i++) { for(j=0;j<n;j++) { printf("%d ",b[i][j]); } printf("\n"); } printf("\n"); return 0; }
标签:-- printf log scan 乘法 print 语言 span 长度
原文地址:http://www.cnblogs.com/ljxsol/p/6073289.html