计算机等级考试(国家)-二级c语言分类模拟题基本语句、选择结构

计算机等级考试(国家)-二级c语言分类模拟题基本语句、选择结构

ID:42845979

大小:407.00 KB

页数:16页

时间:2019-09-23

计算机等级考试(国家)-二级c语言分类模拟题基本语句、选择结构_第1页
计算机等级考试(国家)-二级c语言分类模拟题基本语句、选择结构_第2页
计算机等级考试(国家)-二级c语言分类模拟题基本语句、选择结构_第3页
计算机等级考试(国家)-二级c语言分类模拟题基本语句、选择结构_第4页
计算机等级考试(国家)-二级c语言分类模拟题基本语句、选择结构_第5页
资源描述:

《计算机等级考试(国家)-二级c语言分类模拟题基本语句、选择结构》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、选择题1>若变量已正确定义,有以下程序段:inta=3,b=5,c=7;if(a>b)a=b;c=a;if(c!=a)c=b;printf("%d,%d,%d",a,b,c);其输出结果是:A.程序段有语法错误B.3,5,3C.3,5,5D.3,5,72、若变量已正确定义,以下不能统计出一行小输入字符个数(不包含回车符)的程序段是。A.n=0;while((ch=getchar())!=!'')n++;B・n=0;while(getchar()!='1)n++;C・for(n=0;getchar()!=1*;n++);D・n=0;for(ch=getc

2、har();ch!='';n++);3>程丿芋段:intx=12;doubley=3・l41593;printf("%d%8・6f”,x,y);白勺输岀结果是A.123.141593B・nZEEmL23•141593C・12,3.141593D.123.14159304^若有定义语句:doublexzy,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是A.scanf("%f%",xzy);B・scanf(n%f%fn&x,&y);C・scanf("%lf%lf",px,py);D・scanf("%lf%lf";xzy);5^若变量已正确定义为int

3、型,耍通过语句scanf("%dz%d,%d"z&a,&b,&c);给a赋値1、给B赋值2、给C赋值3,以下输入形式屮错误的是(□表示一个空格符)。A・□□□1,2,3V冋车〉B・1D2D3<冋车〉c.1.,rn~i2,rmv回车〉d.1,2,3<回车〉6、以下选项屮不是C语句的是。A.{inti;i++;printf(n%dnzi);}B・;C・a=5zc=10D.{;}7、执行以下程序时输入1234567,程序的运行结果为。#includemain(){intx,y;scanf("%2d%21dn,&x,&y);printf(“%d",x+y

4、);}A.17B・46C・15D・98、若有定义chara;intb;floatc;doubled;,贝U表达式a+b+c-d的结果为型。A.doubleB.intC・floatD・char9、若冇定义inta,b;,贝ij用语句scanf(n%d%d"z&a,&b);输入a,b的值时,不能作为输入数据分隔符的是oA・,B.空格C.回车D.Tab键10.运行下而的程序,如果从键盘上输入:abV冋车〉c<回车〉def<冋车〉则输出结果为。#defineN6#includeh>main(){charc[N];inti=0;for(;i

5、r(),i++);for(i=0;imain(){printf("%fn,2•5+1*7%2/4);A.2.500000B.2.750000C・3・375000D.3.00000012.根据定义和数据的输入方式,输入语句的正确形式是o已有定义:floatf1,f2;数据的输入方式:4.523・5A.scanf("%f,%f"/&fl,&f2);B.scanf("%f%f",&fl,&f2)

6、;C.scanf("%3.2f%2.1fnz&fl,&f2);D.scanf("%3.2fz%2.If",&fl,&f2);13、以卜•程序不用第3个变量,实现将两个数进行对调的操作,请填空。#includemain(){inta,b;scanf("%d%d",&a,&b);printf("a=%db=%d",a,b);a=a+b;b=a-b;a=;printf("a=%db=%d",a,b);}A.a+bB.a-bC.b*aD.a/b14、已知字母A的ASC工工码为65,若变量kk为cha匕型,以下不能正确判断出kk屮的值为大写字母的表达式是OA・

7、kk>=*A'&&kk<='Z*B・!(kk>='A'

8、

9、kk<='Z*)C.(kk+32)>='a'&&(kk+32)<=,Z,D・isalph且(kk)&&(kk<91)15.有以下程序:main(){inta=5,b=4,c=3,d=2if(a>b>c)printf("%dn,d);elseif((c-l>=d)==1printf("%dn,d+1);elseprintf("%dn,d+2);}执行后输岀结果是oA・2B.3C.4D.编译时有错,无结果16、当整型变量c的值不为2、4、6吋,值也为''真〃的表

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

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

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