c语言期末系统模拟题

c语言期末系统模拟题

ID:41851703

大小:216.56 KB

页数:15页

时间:2019-09-03

c语言期末系统模拟题_第1页
c语言期末系统模拟题_第2页
c语言期末系统模拟题_第3页
c语言期末系统模拟题_第4页
c语言期末系统模拟题_第5页
资源描述:

《c语言期末系统模拟题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、[判断卜洪10题)第W题:吩-已答)a=(b=4)+(c=6)是一个合法的赋值表达式。[判断卜(共10题)第2题分-已答)若有走义和语句:inta[3][3]={{3,5},{8,9},{12,35}},i,sum=0;for(i=0;i<3;i++)sum+=a[i][2_i];贝l_

2、sum=21・I•对[判断卜(共10题)第3题:1分-已笞)在程序中定义了一个结构体类型后,可以多次用它来定义具有该类型的变量。对[判断卜(共10题)篇4题:1分-已答)inti=20;switch(i/10){case2:printf;casel:printf("B");}的输出结果为A。错[判断]

3、-(共10题)第5题:1分■已答)函数strlenCASDFGXn")的值是7。错,应为6,<,是一-个字节[判断卜洪10题)第6题:1分-已答)通过工毗urn语句〉函数可以带回一个或一个以上的返回值。错,带冋时是_个,但可以出现多个return,其屮只有一个被带回。[判断卜(共10题)篇丁题:1分-已答)错应为char如二"gi工1";的含义是走义字符型指针变量p>P的值是字符串"girl%[判断卜(共10题)第8题:1分-已旬若:L=3,则printf("%d^-i++);输出的值为-4。错应为-3[判断卜洪10题)篇殛:1分-已答)x4=y+8等价于x=x*(y+8)o对[判

4、断卜(共W题)篇W题:吩-已答)a=(b=4)+(c=6)是一个合法的赋值表达式。[单选卜洪30题)第1题:2分-已笞)以下数据中,不正确的数值或字符常量是()。I(A)0(B)5L(C)ol3(D)9861C[单选卜(共30题)篇2题:2分-已答)以下标识符中,不能作为合法的C用户定义标识符的是()。(A)answer(B)to(C)signed(D)_辻C[单选卜(共30题)篇3题:2分・已答)以下不符合C语言语法的赋值语句是()。(A)a=l,b=2⑻卄j;(C)a=b=5;A没有分号(D)y=(a=3,6*5);[单选卜洪30题)第4题:2分-已答)执行下列代码,求输出结果为#

5、includetypedefstruct{intb;intp;1ST;voidfun(ST*c){c->b+=l;c->p+=2;}inain(){ST沪{1,2};fun他a);printf("%d,a.b,a.p);(A)2,(B)l,(01,(D)2,2244[单选卜(共30题)第5题:2分-已答)若k淞均为int型变量,则下列语句的输出为()°k=017;g=lll;p工intf("%dt",++k);printfC%x^g++);(A)156f(B)1670(C)1571(D)166fD,其屮A屮的017是八进制,结果要求化成十进制且加一,得16,g中

6、的111是十进制,要求化成十六进制,再加一,[单选卜(共30题)第6题:2分■已答)已知字^a^]ASCII十进制代码为97,则执行下列语句后的输出结果为()ochara=JaJ;a"-;printf("%d,%c",a+J2”0J,a+J3J0’);(A)b,c(B)运算不合法,故有语法错(C)98,c(D)格式描述和输出项不匹配,输出无定值C,%d表示以数值输出,%c表示以字符输出。[单选卜洪30题)第7题:2分-已答)下列程序的输出结果为()。main(){intm=7,n=4;floata=38.4,b=6.4,x;x=m/2+n*a/b+l/2;printf("%f"

7、,x);}(A)27.000000(B)27.500000(028.000000(D)28.500000人[单选卜(共30题)第8题:2分-已答)CA下程序的输出结果是()。main(){inti,j,k5a=3,b=2;i=(—a==b-H-)?—a:++b;j=a++;k=b;printfj=%dJk=%d^Ji,j,k);(A)i=2,j=l,k=3(B)i=l,j=l,k=2(C)i=4,j=2,k=4(D)i=l,j=l,k=3while后面缺少“{}"号当if为真时,则执行continue,跳过后[单选卜(共30题)第睫:2分-已答)以下程序的运行结果是()。main(

8、){int1=1,sum=O;while(i<10)sum=sum+l;i++;printf("i=%d,sum=%d",i,sum);}(A)i=10jsum=9(B)i=9,sum=9(0)1=2,sum=l(D)运行出现错误[单选卜(共30题)第W题:2分-已笞)以下程序的运行结果是()。main(){intn;for(n=1;n<=10;n++){if(n%3==0)continue;printf("%d",n);}}(A)124578

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

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

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