c语言填空选择判断1

c语言填空选择判断1

ID:34415903

大小:42.66 KB

页数:3页

时间:2019-03-05

c语言填空选择判断1_第1页
c语言填空选择判断1_第2页
c语言填空选择判断1_第3页
资源描述:

《c语言填空选择判断1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、选择题1.已知大写字母A的ASCII码值是65,小写字母a的ASCII码值是97,则用八进制表示的字符常量'101'是()。A.字符AB.字符aC.字符eD.非法的常量2.下列程序段的输出结果为()。floatk=0.8567;printf("%4.lf%%",k*100);A.85.6%B.85.6%%C.85.7%D..8753.下面的scanf函数输入数据,使得a=10,b=15,s1='S',s2='s',x1=1.5,x2=-3.75,x3=67.8,正确的键盘输入方法是().(用"[CR]"表示回车,U表示

2、空格)main(){inta,b;floatx1,x2,x3;chars1,s2;scanf("%5d%5d%c%c%f%f%*f%f",&a,&b,&s1,&s2,&x1,&x2,&x3);}A、10UUU15Ss1.5U-3.75U+1.5U67.8[CR]B、10UUU15USUs1.5U-3.75U+1.5U67.8[CR]C、10UUU15USUsU1.5U-3.75U+1.5U67.8[CR]D、10UUU15Ss1.5U-3.75U+1.5,67.8[CR]4.C语言的if语句中,用作判断的表达式为()。A

3、、任意表达式B、算术表达式C、逻辑表达式D、关系表达式5.以下程序的输出结果是:()main(){intm=5;if(m++>5)printf("%d",m);elseprintf("%d",m--);}A、6B、5C、7D、46.以下for循环的执行次数是for(x=0,y=0;(y=123)&&(x<4);x++);()。A、3次B、循环次数不定C、4次D、是无限循环7.以下程序的执行结果是()。main(){intnum=0;while(num<=2){num++;printf("%d,",num);}}A

4、、0,1,2B、1,2,3,C、1,2,3,4,D、1,2,8.以下不能正确进行字符串赋初值的语句是()。A、charstr[5]="good!";B、charstr[5]={'g','o','o','d'};C、char*str="good!";D、charstr[]="good!";9.函数调用:strcat(strcpy(str1,str2),str3)的功能是()。A、将串str1复制到串str2中后再连接到串str3之后B、将串str2连接到串str1之后再将串str1复制到串str3中C、将串str1连接到串

5、str2之后再复制到串str3之后D、将串str2复制到串str1中后再将串str3连接到串str1之后10.以下函数的类型是()。fff(floatx){return5;}A、void类型B、与参数x的类型相同C、int类型D、无法确定11.设有如下函数fac(intx){floaty=1.0;return(x*y);}则函数的类型为().A、int型B、float型C、无法确定D、void型12.设有宏定义#definePI3.14和#defineS(r)PI*r*r,则S(2)的值为().A、6.28B、12.56

6、C、3.14D、9.4213.下列关于指针定义的描述,错误的是()。A、指针是一种变量,该变量用来存放某个变量的值B、指针是一种变量,该变量用来存放某个变量的地址值C、指针变量的类型与它所指向的变量类型一致D、指针变量的命名规则与标识符相同14.以下程序的输出结果是().main(){charstr[]="ABCD",*p=str;printf("%d",*(p+3));}A、68B、不确定的值C、字符D的地址D、015.对结构体类型的变量的成员的访问,无论成员是何种数据类型都可使用的运算符是()。A、&B、.C、*

7、D、->ACAAACBADCABAAB判断题1.在C语言中,各种类型的整型数据在内存中都占2个字节。2.若有inti=10,j=2;则执行完i*=j+8;后ⅰ的值为28。3.格式字符%g选用%e或%f格式中输出宽度较长的一种格式输出实数.4.C语言程序中输入一个中间带有空格的字符串时,可以用scanf函数.5.设d=1,e=2,f=3,则逻辑表达式!(d+e)+f&&e+f*2的值为0.6.已知a=4,b=2,c=3,d=5,表达式a>b?a:cb)printf("%d",a);e

8、lseprintf("%d",b);可以用语句printf("%d",a>b?a:b);取代.8.在do-while循环中,任何情况下都不能省略while.9.break语句能够终止当前进行的多层循环.10.continue语句对于while和do-while循环来说,意味着转去计算While表达式.11.对静态变量

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

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

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