摘要: 1 /*有一个3X4的矩阵,要求编程序以求出其中值最大的那个数,及其下标*/ 2 #include 3 int main(void) 4 { 5 int i,j,row=0,colum=0,max; 6 int a[3][4]={{1,2,3,4},{9,8,7,6},{-10,10,-5,2}}; 7 max=a[0][0]; 8 for (i=0;imax)12 {13 max=a[i][j];14 row=i;15 colum=j;16... 阅读全文
posted @ 2013-11-05 00:18 ASMLearner 阅读(1817) 评论(0) 推荐(0) 编辑
摘要: 1 /*将二行三列数组转换为三行两列数组*/ 2 #include 3 int main(void) 4 { 5 static a[2][3]={{1,2,3},{4,5,6}}; 6 int b[3][2],i,j; 7 printf("array a:\n"); 8 for(i=0;i<2;i++) 9 {10 for (j=0;j<3;j++)11 {12 printf("%5d",a[i][j]);13 b[j][i]=a[i][j];14 }15 ... 阅读全文
posted @ 2013-11-04 23:42 ASMLearner 阅读(967) 评论(0) 推荐(0) 编辑
摘要: /*输入一组数,用冒泡法排序*/#includeint main(void){int i,j,a[8],k;printf("请输入8个整数:\n");for (i=0;ia[j]){k=a[i];a[i]=a[j];a[j]=k;}}printf("排序后:\n");for(i=0;i<8;i++)printf("%d ",a[i]);putchar('\n');} 阅读全文
posted @ 2013-11-04 00:34 ASMLearner 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 1 /*用数组计算fabonacci数列的前20个数*/ 2 #include 3 int main(void) 4 { 5 static int a[20]={1,1}; 6 int i; 7 for (i=2;i 3 int main(void) 4 { 5 long int f1=1,f2=1; 6 int i=1; 7 for(;i<=20;i++) 8 { 9 printf("%ld\t%ld\t",f1,f2);10 f1=f1+f2;11 f2=f1+f2;12 }1... 阅读全文
posted @ 2013-11-03 22:38 ASMLearner 阅读(870) 评论(0) 推荐(0) 编辑
摘要: C语言中不检查数组下标是否越界。 阅读全文
posted @ 2013-11-03 22:14 ASMLearner 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1 /*简单数组*/ 2 #include 3 int main(void) 4 { 5 int i,a[10]; 6 for(i=0;i=0;i--) 9 printf("a[%d]=%d ",i,a[i]);10 putchar('\n');11 } 阅读全文
posted @ 2013-11-03 22:03 ASMLearner 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 1 /*输出以下图案*/ 2 /* 3 # # # # # 4 # # # # # 5 # # # # # 6 # # # # # 7 */ 8 #include 9 int main(void)10 {11 char a='#';12 char s=' ';13 int i,j;14 for (i=0;i<5;i++)15 {16 for (j=0;j<=i;j++)17 18 printf("%c",s);19 20 for(j=0;j<5;j++)21... 阅读全文
posted @ 2013-11-03 16:19 ASMLearner 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1 /*统计行中的单词个数*/ 2 #include 3 int main(void) 4 { 5 char string[81],c; 6 int i,num=0,word=0; 7 gets(string); 8 for(i=0;(c=string[i])!='\0';i++) 9 {10 if(c==' ')11 { word=0;}12 else if(word==0)13 { word=1;14 num++;}15 }16 printf... 阅读全文
posted @ 2013-11-03 01:24 ASMLearner 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1 /*输出水仙花数*/ 2 #include 3 int main(void) 4 { 5 int i,j,k,l,m; 6 printf("The Narcissus is: "); 7 for(i=100;i 3 int main(void) 4 { 5 int i,j,k,l; 6 printf("The Narcissus is: "); 7 for(i=1;i<=9;i++) 8 for(j=0;j<=9;j++) 9 for(k=0;k<=9;k++)10 {11 ... 阅读全文
posted @ 2013-11-03 00:19 ASMLearner 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 1 /*九九乘法表*/ 2 #include 3 int main(void) 4 { 5 int i,j; 6 for(i=1;i 3 int main(void) 4 { 5 int i,j; 6 for(i=1;i<=9;i++) 7 { 8 printf("%4d",i); 9 }10 printf("\n");11 printf("-------------------------------------\n");12 13 for(i=1;i<=9;i++)14 {15 ... 阅读全文
posted @ 2013-11-02 23:49 ASMLearner 阅读(304) 评论(0) 推荐(0) 编辑