浙江自考网 | 网站为考生提供浙江自考信息服务,供学习交流使用,非政府官方网站,官方信息以浙江省教育考试院为准。
| |
微信订阅

浙江自考网微信公众号

浙江自考网免费咨询电话
【热点】 浙江省自考管理系统 成绩查询系统 准考证打印入口 自考日程 免考申请 转考申请 实践考核 毕业申请 学位申请 论文答辩 微信公众号 微信交流群 在线咨询

2024年4月浙江省自考《C语言程序设计》试题及答案2

整理编辑: 浙江自考网

发布时间:2024-01-10

阅读量:

【2.6】以下程序的输出结果是____。

main()

{int x=0x02ff,y=0x0ff00;

printf('%dn',(x&y)>>4|0x005f);

}

A)127 B)255 C)128 D)1

【2.7】以下程序的输出结果是____。

main()

{

int a=1;

char c='a';

float f=2.0;

printf('%dn',(!(a==0),f!=0&&c=='A'));

}

A)0 B)1

【2.8】下面程序的输出结果是____。

main()

{int a=1,i=a+1;

do

{a++;

}while(!~i++>3);

printf('%dn',a);

}

A)1 B)2 C)3 D)4

【2.9】下面程序的输出结果是____。

main()

{int a=111;

a=a^00;

printf('%d,%on',a,a);

}

A)111,157 B)0,0 C)20,24 D)7,7

【2.10】下面程序的输出结果是____。

main()

{char s[12]='a book';

printf('%.4s',s);

}

A)a book!B)a book!<四个空格》

C)a bo D)格式描述错误,输出不确定


【阅读程序题参考答案】

【2.6】参考答案:A

注释:变量x和变量y做按位与,结果为0x0200,右移4位为0x0020,再与0x005f做按位或,最后结果为0x007f。

【2.7】参考答案:A

注释:逗号表达式的结果是用逗号分开的最后一个表达式的值,此题由于c=='A'的值是0,所以逗号表达式的值为0。

【2.8】参考答案:B

【2.9】参考答案:A

【2.10】参考答案:C

注释:在输出格式描述'%m.ns'中,m是输出总长度,n是实际字符的个数,这里m没有给出,则输出总长度就是实际输出字符的个数。


上一篇:2024年4月浙江省自考《C语言程序设计》试题及答案1

下一篇:2024年4月浙江省自考《C语言程序设计》试题及答案3

浙江自考服务

  • 考试提醒,备考指导

    自考资料,学习交流

名师课程

    • 英语(二)

      英语(二)

    • 行政法学

      行政法学

    • 文学概论(一)

      文学概论(一)

    • 内科护理学(一)

      内科护理学(一)

    • 思想道德与法律基础

      思修

    • 中国近现代史纲要

      中国近现代史纲要