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

浙江自考网微信公众号

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

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

整理编辑: 浙江自考网

发布时间:2024-01-10

阅读量:

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

main()

{int x,i;

for(i=1;i<=100;i++)

{x=i;

if(++x%2==0)

if(++x%3==0)

if(++x%7==0)

printf('%d',x);

}

}

A)39 81 B)42 84 C)26 68 D)28 70

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

#include

main()

{int i,k,a[10],p[3];

k=5;

for(i=0;i<10;i++)

a<i>=i;

for(i=0;i<3;i++)

p<i>=a[i*(i+1)];

for(i=0;i<3;i++)

k+=p<i>*2;

printf('%dn',k);

}

A)20 B)21 C)22 D)23

【2.23】假定从键盘上输入'3.6,2.4<回车>',下面程序的输出是____。

#include

main()

{float x,y,z;

scanf('%f,%f',&x,&y);

z=x/y;

while(1)

{if(fabs(z)>1.0)

{x=y;

y=z;

z=x/y;

}

else break;

}

printf('%fn',y);

}

A)1.500000 B)1.600000 C)2.000000 D)2.400000

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

main()

{int i,j,x=0;

for(i=0;i<2;i++)

{x++;

for(j=0;j<-3;j++)

{if(j%2)

continue;

x++;

}

x++;

}

printf('x=%dn',x);

}

A)x=4 B)x=8 C)x=6 D)x=12

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

main()

{int i,j,k=10;

for(i=0;i<2;i++)

{k++;

{int k=0;

for(j=0;j<=3;j++)

{if(j%2)continue;

k++;

}

}

k++;

}

printf('k=%dn',k);

}

A)k=4 B)k=8 C)k=14 D)k=18

【阅读程序题参考答案】

【2.21】参考答案:D

【2.22】参考答案:B

【2.23】参考答案:B

注释:fabs()是浮点数绝对值函数。

【2.24】参考答案:A

【2.25】参考答案:C

注释:C语言允许在程序块(分程序)内说明变量,如果在程序块内说明的变量和程序块外的变量同名,在块外说明的变量在块内是不可见的。可将此题和【2.11】进行比较,加深理解。

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

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

浙江自考服务

  • 考试提醒,备考指导

    自考资料,学习交流

名师课程

    • 英语(二)

      英语(二)

    • 行政法学

      行政法学

    • 文学概论(一)

      文学概论(一)

    • 内科护理学(一)

      内科护理学(一)

    • 思想道德与法律基础

      思修

    • 中国近现代史纲要

      中国近现代史纲要