二级C语言考试复习资料.doc

二级C语言考试复习资料.doc

ID:56723381

大小:157.50 KB

页数:49页

时间:2020-07-06

二级C语言考试复习资料.doc_第1页
二级C语言考试复习资料.doc_第2页
二级C语言考试复习资料.doc_第3页
二级C语言考试复习资料.doc_第4页
二级C语言考试复习资料.doc_第5页
资源描述:

《二级C语言考试复习资料.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、二级C语言考试复习资料 1、 找出1~100中其各位数的乘积大于各位数的和的所有整数#include"stdio.h"main(){intk=1,s=0,m,n;printf("");for(n=1;n<=100;n++){k=1,s=0;m=n;while(m%10){k*=m%10;s+=m%10;m=m/10;}if(k>s&&s)printf("%4d",n);}}2、编程实现:学校买校服小于50套90元一套元一条,超过50套80元一套,单件上衣60元一件,裤子45元一条,现需购买M套上衣,N套裤子,共需多少钱?#include"std

2、io.h"main(){intm,n,s,k;printf("pleaseinputtheclouthnumble:mandtheshirtnumble:n");scanf("%d,%d",&m,&n);if(m==n){if(m>50)s=80*m;s=90*m;}if(m>n){k=m-n;if(n>50)s=80*n+k*60;elses=90*n+k*60;}else{k=n-m;if(m>50)s=80*m+k*45;elses=90*m+k*45;}printf("s=%d",s);}3、如果a=1,b=2,c=0,k=2写出表达式

3、k

4、-i;j++){a[i][j]=i+1;a[n-1-i][j]=i+1;a[j][i]=i+1;a[j][n-i-1]=i+1;}for(i=0;i

5、rintf(“*“);//画星号printf(“”);}}7、求下列表达式的值1)若a是int变量,a=6;则a+=a-=a*a的值是-602)若a,b是int变量,a=6,b=5;则a%=(b%=2)的值是03)若x=2.5,a=7,y=4.7则x+a%3*(int)(x+y)%2/4值是2.54)a=2,b=3,x=2.5y=2.5则(float)(a+b)/2+(int)x%(int)y值是2.55)intx,y,z,k;x=(y=52,z=26,k=32)后x的值是326)语句printf(“%d”,stramp(“TEH”,”THE”

6、));的结果是-3main(){printf("%d",strcmp("TEH","THE"));}8、找出1~100中能被3整除且个位数是6的所有整数main(){inti,j;for(i=0,i<10;i++)if((i*10+6)%3==0)printf("%-4d",i*10+6);elsecontinue;}9、假如m是一个三位数abc,由a、b、c组成另一个三位数cba,则表达式是:因为c=m%10,b=(m/10)%10,a=m/100,所以结果是:(m%10)*100+((m/10)%10)*10+m/100.程序如下:main()

7、{intm;printf("pleaseinput3bitnumblem=abc:");scanf("%d",&m);printf("m.a=%d,m.b=%d,m.c=%d",m/100,(m/10)%10,m%10);printf("cba=%d",(m%10)*100+((m/10)%10)*10+m/100);}9、编程计算找出x,y,x中的最小值:voidmain(void){intx=4,y=5,z=8;intu,v;u=x

8、下列程序运行结果:(1)main(){intx=2,y=-1,z=2;if(x

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。