2024年4月浙江自考《C语言程序设计》试题及答案三
编辑整理:浙江自考网 发表时间:2024-01-11 【大 中 小】
【2.11】下面程序的输出结果是____。
main()
{int a,b;
scanf('%2d%3d',&a,&b);
printf('a=%d b=%dn',a,b);
}
A)a=12 b=34 B)a=123 b=45 C)a=12 b=345 D)语句右错误
【2.12】以下程序段的输出结果是。int a=10,b=50,c=30;
if(a>b)
a=b;
b=c;
c=a;
printf('a=%d b=%d c=%dn',a,b,c);
A)a=10 b=50 c=10 B)a=10 b=30 c=10
C)a=50 b=30 c=10 D)a=50 b=30 c=50
【2.13】以下程序的输出结果是。main()
{int a=0,b=1,c=0,d=20;
if(a)d=d-10;
else if(!b)
if(!c)d=15;
else d=25;
printf('d=%dn',d);
}
A)d=10 B)d=15 C)d=20 D)d=25
【2.14】下面程序的输出结果为。
main()
{int a=1,b=0;
switch(a)
{case 1:switch(b)
{case 0:printf('**0**');break;
case 1:printf('**1**');break;
}
case 2:printf('**2**');break;
}
}
A)**0**B)**0****2**C)**0****1****2**D)有语法错误
【阅读程序题参考答案】
【2.11】参考答案:C
【2.12】参考答案:B
【2.13】参考答案:C
【2.14】参考答案:B
【2.15】参考答案:D
浙江自考网声明:
1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。
2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。