C语言类
千变万化
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言:打印图形 数字直角三角形
/*打印图形 1 22 333 4444 55555 */ #include void main() { int i,j; for(i=1;i for(j=1;j { printf("%d",i);//打印i的值 } printf("\n");//换行 } } /***********************/ /*打印星阵 3 34原创 2012-05-30 20:31:06 · 18471 阅读 · 0 评论 -
C语言:循环语句的使用 打印三角阵
/*打印星阵 1 12 123 1234 12345 */ #include void main() { int i,j; for(i=1;i for(j=1;j { printf("%d",j);//打印i的值 } printf("\n");//换行 } }原创 2012-05-30 17:46:58 · 1641 阅读 · 0 评论 -
C语言:函数5!+4!+3!+2!+1!
/*函数调用阶乘*/ #include int jc(int num);/*函数定义*/ void main() { int i,k,sum=0; for(i=1;i { sum+=jc(i); } printf("5!+4!+3!+2!+1!=%d",sum); } /*子函数*/ int jc(int num) { int a=1,i; fo原创 2012-05-30 21:50:13 · 1269 阅读 · 0 评论 -
C语言:打印图形练习测试
/*打印图形 AAAA CCCC EEEE GGGG */ #include void main() { int i,j,c=65;//C代表A fflush(stdin);//清理缓存 for(i=1;i { for(j=1;j { printf("%c",c);//字符转换 } printf("\n");//换行 c+=2;//加2,改变ACSII值原创 2012-05-30 20:38:00 · 1063 阅读 · 0 评论 -
C语言:for运用练习,打印数例
/*打印图形 333 666 999 */ #include void main() { int i,j,c=3; for(i=1;i { for(j=1;j { printf("%d",c); } printf("\n"); c+=3; } }原创 2012-05-30 18:10:23 · 454 阅读 · 0 评论 -
C语言:循环练习题 打印图形
/*打印国形1 2222 4444 6666 8888 */ #include void main() { int i,j,k,c=0; for(i=1;i { c=c+2; for(j=1;j { printf("%d",c); } printf("\n");//内层循环结束后换行 }//外层FOR结束原创 2012-05-30 20:29:52 · 806 阅读 · 0 评论 -
C语言:打印三角数列
/*打印 0 012 01234 0123456 012345678 */ #include void main() { int i,j,k,c=0,a=32;//a代表空格,c初始值为0,打印时首先出0 fflush(stdin); for(i=5;i>=1;i--) { for(j=i-1;j>=1;j--) { printf("%c",原创 2012-05-30 20:28:21 · 794 阅读 · 0 评论 -
C语言:循环名句运用 累加器输入一个数值进行累加,输入13
/*累加器输入一个数值进行累加,输入13*/ #include void main() { int i,a,s=0; printf("请输入一个整型数值进行累加:"); scanf("%d",&a); for(i=1;i { s=s+i; } printf("%d的阶乘为:%d\n",a,s); } 运行结果;91原创 2012-05-30 17:52:12 · 2662 阅读 · 0 评论 -
C语言:二分查找
/*顺序查找*/ #include void main() { int i,j,k=0;//i控制输入数值个数,j控制下标,k用来累加查找到相同条件的个数。 float z[10],f;//z[10]定义10个数组。f输入查找条件 for(i=0;i { printf("请输入10数值:\n"); scanf("%f",&z[i]);//输入数值 } printf("原创 2012-05-30 21:40:44 · 340 阅读 · 0 评论 -
C语言: 顺序查找法
/*顺序查找*/ #include void main() { int i,j,k=0;//i控制输入数值个数,j控制下标,k用来累加查找到相同条件的个数。 float z[10],f;//z[10]定义10个数组。f输入查找条件 for(i=0;i { printf("请输入10数值:\n"); scanf("%f",&z[i]);//输入数值 } printf("原创 2012-05-30 21:39:30 · 1108 阅读 · 0 评论 -
C语言:打印输出矩阵生成器练习
/*打印输出矩阵生成器 11 12 13 14 21 22 23 24 31 32 33 34 41 42 43 44 */ #include void main() { int i,j,k; for(i=1;i { k=10*i+1;//每次循环都设置初始值,十位数跟i变量对应 for(j=1;j { printf("%d\t",k); k+=1;//每次加一原创 2012-05-30 20:41:02 · 1463 阅读 · 0 评论 -
C语言:用*打印等边三角形
/*等边三角形星阵*/ #include void main() { int i,j,k,c=1,a=32;//c控制*个数,a代表空格 fflush(stdin); for(i=5;i>=1;i--) { for(j=i-1;j>=1;j--) { printf("%c",a);//强制转换为空格space } for(k=1;k { printf("*");原创 2012-05-30 20:39:38 · 11324 阅读 · 0 评论 -
C语言 循环控制 打印数列
/*打印 123 456 789 */ #include void main() { int i,j,k=0; for(i=1;i { for(j=1;j { ++k; printf("%d",k); } printf("\n"); } }原创 2012-05-30 20:35:43 · 678 阅读 · 0 评论 -
C语言:循环控制练习 等边三角形
/*打印 0 012 01234 0123456 012345678 */ #include void main() { int i,j,k,c=0,a=32;//a代表空格,c初始值为0,打印时首先出0 fflush(stdin); for(i=5;i>=1;i--) { for(j=i-1;j>=1;j--) { printf("%c",原创 2012-05-30 20:34:02 · 1564 阅读 · 0 评论 -
C语言:1!+2!+3!+4!+5!=?
/*1!+2!+3!+4!+5!=*/ #include void main() { int i,j,k,s=0; for(i=1;i { k=1;//阶乘从1开始 for(j=1;j k=k*j; s=s+k; } printf("1!+2!+3!+4!+5!=%d\n",s); } 运行结果:1!+2!+3!+4!+5!=153原创 2012-05-30 16:45:01 · 2858 阅读 · 0 评论 -
C语言:冒泡排序练习
/*冒泡排序*/ #include void main() { int i,j,a; float n[10]; printf("输入10个数值\n"); for(i=0;i { scanf("%f",&n[i]); } for(i=0;i printf("输入的数组序列:%f\n",n[i]);//打印出输入的数组序列 /*对比,判断排序部分*/ for(i原创 2012-05-30 21:28:48 · 534 阅读 · 0 评论 -
C语言:冒泡排序和二分查找混合
/*折半查找法*/ #include #include #include /*函数调用*/ #include void sort(float *sco) { int i,j,tmp; //float tmp; for(i=0;i for(j=i+1;j { if(sco[i] { tmp=sco[i]; sco[i]=sco[j]; sco[j]=tm原创 2012-06-20 23:03:25 · 884 阅读 · 0 评论
分享