c语言例子-.pdf
《c语言例子-.pdf》由会员分享,可在线阅读,更多相关《c语言例子-.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、c 语言基本编程复习分享作者:。已被分享 15 次1、求 1+2+3+.+100。(循环)答案#include void main()int i,sum=0;for(i=1;i=100;i+)sum=sum+i;printf(%d,sum);2、求 1*2*3*.*10。(循环)答案void main()int i=0,j=1;for(i=2;i=10;i+)j*=i;printf(%d,j);return 0;3、输入三个数字,输出他们的最大值。(if)答案#include void main()int a,b,c,d;scanf(%d,%d,%d,&a,&b,&c);d=max(a,b,c
2、);printf(max=%d,d);getch();/*暂停看运行结果*/int max(int x,int y,int z)int u;if(x=y&x=z)u=x;else if(y=x&y=z)u=y;else u=z;return(u);4.用起泡法对十个数据排序(数组实现)答案#include main()int i,j,t;static int a10=5,7,4,2,3,6,1,0,9,8;for(j=0;j9;j+)for(i=0;ia)t=a;a=a;a=t;for(i=0;i10;i+)printf(%2d,a);5、输入十个数字,逆序输出。(数组实现)答案#includ
3、e main()int a10,i=0;for(i=0;i=0;i-)printf(%f,a);6 输入两个数,交换他们的值并输出。(元素交换)答案#include int main()int m,n,temp;scanf(%d%d,&m,&n);if(mn)temp=m;m=n;n=temp;printf(%d,m);return 0;7.输出 9*9 乘法表。(双层循环)答案#include void main()int i=1;for(i;i=9;i+)int j=1;for(j;j=i;j+)printf(%d*%d=%d,i,j,i*j);printf(n);8.输入一行字符,将所有
4、的小写字母转换成大写字母,大写字母转换成小写字母,其余字符不变。输出转变后的这行字符。答案#include stdio.h void main()char an;int i;scanf(%s,a);printf(大写为:);for(i=0;i=n;i+)if(a=a)a=a-32;printf(%c,a);printf(n小写为:);for(i=0;i=65&c=97&c=48&c=100&x1000)a=0.01*x;b=10*(0.01*x-a);c=x-100*a-10*b;if(x=(pow(a,3)+pow(b,3)+pow(c,3)printf(%5d,x);x+;6.7 main
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 例子
限制150内