本文提供考研高级语言程序设计在线题库每日一练,以下为具体内容
1、下面程序的运行结果是( )。
A、1
B、12
C、123
D、1234
2、假定x和y为double型,则表达式x=2,y=x+3/2的值是( )。
A、 3.500000
B、 3
C、 2.000000
D、 3.000000
3、对以下说明语句int a[10]={6,7,8,9,10};的正确理解是( )。
A、将5个初值依次赋给a[6]至a[10]
B、将5个初值依次赋给a[0]至a[4]
C、因为数组长度与初值的个数不相同,所以此语句不正确
D、将5个初值依次赋给a[1]至a[5]
4、针对下列程序段回答问题( )。for(int t=1;t<=100;t++){scanf("%d",&x);if(x<0)continue;printf("%3d",t);}
A、x>=0时什么也不输出
B、最多允许输出100个非负整数
C、printf函数永远也不执行
D、当x<0时整个循环结束
5、以下程序的正确输出结果为( )。main(){ int a=2,c=5; printf("a=%%d,b=%%d\n",a,c);}
A、a=%2,b=%5
B、a=2,b=5
C、a=%%d,b=%%d
D、a=%d,b=%d
点击查看【完整】试卷>>