C语言类
千变万化
这个作者很懒,什么都没留下…
展开
-
C语言:打印图形 数字直角三角形
/*打印图形122333444455555*/#includevoid main(){int i,j;for(i=1;ifor(j=1;j{printf("%d",i);//打印i的值}printf("\n");//换行}}/***********************//*打印星阵334原创 2012-05-30 20:31:06 · 18181 阅读 · 0 评论 -
C语言:循环语句的使用 打印三角阵
/*打印星阵112123123412345*/#includevoid main(){int i,j;for(i=1;ifor(j=1;j{printf("%d",j);//打印i的值}printf("\n");//换行}}原创 2012-05-30 17:46:58 · 1559 阅读 · 0 评论 -
C语言:函数5!+4!+3!+2!+1!
/*函数调用阶乘*/#includeint 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 · 1174 阅读 · 0 评论 -
C语言:打印图形练习测试
/*打印图形AAAACCCCEEEEGGGG*/#includevoid main(){int i,j,c=65;//C代表Afflush(stdin);//清理缓存for(i=1;i{for(j=1;j{printf("%c",c);//字符转换}printf("\n");//换行 c+=2;//加2,改变ACSII值原创 2012-05-30 20:38:00 · 982 阅读 · 0 评论 -
C语言:for运用练习,打印数例
/*打印图形333666999*/#includevoid 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 · 393 阅读 · 0 评论 -
C语言:循环练习题 打印图形
/*打印国形12222444466668888*/#includevoid 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 · 744 阅读 · 0 评论 -
C语言:打印三角数列
/*打印 0 012 01234 0123456012345678*/#includevoid main(){int i,j,k,c=0,a=32;//a代表空格,c初始值为0,打印时首先出0fflush(stdin);for(i=5;i>=1;i--){for(j=i-1;j>=1;j--){printf("%c",原创 2012-05-30 20:28:21 · 713 阅读 · 0 评论 -
C语言:循环名句运用 累加器输入一个数值进行累加,输入13
/*累加器输入一个数值进行累加,输入13*/#includevoid 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 · 2573 阅读 · 0 评论 -
C语言:二分查找
/*顺序查找*/#includevoid 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 · 296 阅读 · 0 评论 -
C语言: 顺序查找法
/*顺序查找*/#includevoid 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 · 1022 阅读 · 0 评论 -
C语言:打印输出矩阵生成器练习
/*打印输出矩阵生成器11 12 13 1421 22 23 2431 32 33 3441 42 43 44*/#includevoid 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 · 1400 阅读 · 0 评论 -
C语言:用*打印等边三角形
/*等边三角形星阵*/#includevoid 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 · 10822 阅读 · 0 评论 -
C语言 循环控制 打印数列
/*打印123456789*/#includevoid 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 · 615 阅读 · 0 评论 -
C语言:循环控制练习 等边三角形
/*打印 0 012 01234 0123456012345678*/#includevoid main(){int i,j,k,c=0,a=32;//a代表空格,c初始值为0,打印时首先出0fflush(stdin);for(i=5;i>=1;i--){for(j=i-1;j>=1;j--){printf("%c",原创 2012-05-30 20:34:02 · 1457 阅读 · 0 评论 -
C语言:1!+2!+3!+4!+5!=?
/*1!+2!+3!+4!+5!=*/#includevoid 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 · 2589 阅读 · 0 评论 -
C语言:冒泡排序练习
/*冒泡排序*/#includevoid main(){int i,j,a;float n[10];printf("输入10个数值\n");for(i=0;i{scanf("%f",&n[i]);}for(i=0;iprintf("输入的数组序列:%f\n",n[i]);//打印出输入的数组序列/*对比,判断排序部分*/for(i原创 2012-05-30 21:28:48 · 466 阅读 · 0 评论 -
C语言:冒泡排序和二分查找混合
/*折半查找法*/#include#include#include/*函数调用*/#includevoid sort(float *sco){int i,j,tmp;//float tmp;for(i=0;ifor(j=i+1;j{if(sco[i]{tmp=sco[i];sco[i]=sco[j];sco[j]=tm原创 2012-06-20 23:03:25 · 822 阅读 · 0 评论