第一范文网 - 专业文章范例文档资料分享平台

计算机二级c语言历年真题及答案

来源:用户分享 时间:2025/6/18 5:05:12 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

精品

(13)阅读以下程序 #include main()

{ int case; float printf; printf(“请输入2个数:”); scanf(“%d %f”,case,pjrintf); printf(“%d %f\\n”,case,printf); }

该程序编译时产生错误,其出错原因是

a)定义语句出错,case是关键字,不能用作用户自定义标识符 b)定义语句出错,printf不能用作用户自定义标识符 c)定义语句无错,scanf不能作为输入函数使用 d)定义语句无错,printf不能输出case的值 (14)表达式:(int)((double)9/2)-(9)%2的值是 a)0 b)3 c)4

-可编辑-

精品

d)5

(15)若有定义语句:int x=10;,则表达式x-=x+x的值为 a)-20 b)-10 c)0 d)10

(16)有以下程序 #include main()

{ int a=1,b=0;

printf(“%d,”,b=a+b); printf(“%d\\n”,a=2*b); }

程序运行后的输出结果是 a)0,0 c)3,2 d)1,2

-可编辑-

精品

17)设有定义:int a=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是

a)if(ab) c=a,a=b,b=c; b)if(ab) {c=a,a=b,b=c;} c)if(ab) c=a;a=b;b=c; d)if(ab) {c=a;a=b;b=c;} (18)有以下程序 #include main() { int c=0,k;

for (k=1;k3;k++) switch (k) { default: c+=k case 2: c++;break; case 4: c+=2;break; }

printf(“%d\\n”,c); }

-可编辑-

精品

程序运行后的输出结果是 a)3 b)5 c)7 d)9

(19)以下程序段中,与语句:k=ab?(bc?1:0):0;功能相同的是 a)if((ab)(bc)) k=1; else k=0;

b)if((ab)||(bc) k=1; else k=0;

c)if(a=b) k=0; else if(b=c) k=1; d)if(ab) k=1; else if(bc) k=1; else k=0;

20)有以下程序 #include

-可编辑-

搜索更多关于: 计算机二级c语言历年真题及答案 的文档
计算机二级c语言历年真题及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c29rze9ob387zlrl1bkfq6d7jn4l8uv0139s_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top