试题列表
单选题
题型:单选题客观题分值4分难度:简单得分:4
1
循环体至少被执行一次的循环语句为( )。
A
do…while
B
while
C
任一种
D
for
学生答案:A
老师点评:
题型:单选题客观题分值5分难度:简单得分:5
2
执行语句for(i=1;i++<4;);后变量i的值是( )。
A
3
B
5
C
不定
D
4
学生答案:B
老师点评:
题型:单选题客观题分值5分难度:简单得分:5
3
下列程序的输出结果是( )。
main()
{ int i,sum=0;
for(i=1;i<=3;sum++) sum+=i;
printf(“%d\n”,sum);
}
A
死循环
B
3
C
6
D
0
学生答案:A
老师点评:
题型:单选题客观题分值5分难度:简单得分:5
4
以下程序代码中k的最终值为多少( )。
#include <stdio.h>
int main(void)
{
int i, j; //定义两个循环变量
int k=0; //存放循环次数
for(i=1; i<=3; i++)
{
for(j=1; j<=4; j++)
k++;
}
printf(“循环次数:%d\n”, k);
}
A
3
B
4
C
12
D
13
学生答案:C
老师点评:
题型:单选题客观题分值5分难度:简单得分:5
5
以下叙述正确的是( )。
A
do…while语句构成的循环只能用break语句退出
B
用do…while语句构成的循环,在while后的表达式为非零时结束循环
C
用do…while语句构成的循环,在while后的表达式为零时结束循环
D
do…while语句构成的循环不能用其它语句构成的循环来代替
学生答案:C
老师点评:
题型:单选题客观题分值5分难度:简单得分:5
6
如下for循环语句中的第4~6行可以改写为以下哪种形式( )。
#include <stdio.h>
int main(void)
{
int i,sum=0;
for(i=1;i<=100;i++)
sum=sum+i;
printf(“%d\n”,sum);
}
A
int i,sum;
for(sum=0;i=1; i<=100; i++)
sum=sum+i;
B
int i=1, sum=0;
for( i<=100;i++)
sum=sum+i;
C
int i=1, sum=0;
for( ; i<=100;i++)
sum=sum+i;
D
int i=1,sum=0;
for(i<=100)
{ sum=sum+i;
i++;
}
正确答案:C题型:单选题客观题分值5分难度:简单得分:5
7
在下列的语句中,必须以分号作为结束的语句是( )。
A
while
B
任一种
C
for
D
do…while
学生答案:D
老师点评:
题型:单选题客观题分值5分难度:简单得分:5
8
for(i=j=0;i<10&&j<8;i++,j+=3)控制的循环体执行的次数是( )
A
9
B
3
C
2
D
8
学生答案:B
老师点评:
题型:单选题客观题分值5分难度:简单得分:5
9
当执行以下程序时,( )。
int a=1;
do{ a=a*a; }while(!a);
A
系统将提示有语法错误
B
循环体将执行无限次
C
循环体将执行1次
D
循环体将执行2次
学生答案:C
老师点评:
题型:单选题客观题分值4分难度:简单得分:4
10
当处理问题时的循环次数是确定的,则采用的最合适的循环方式为( )。
A
switch
B
do…while
C
while
D
for
学生答案:D
老师点评:
判断题
题型:判断题客观题分值3分难度:简单得分:3
1
三种循环结构可以用来处理同一问题。
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值3分难度:简单得分:3
2
for循环语句的一般形式中三个表达式都可以省略
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值3分难度:简单得分:3
3
continue语句的作用是结束本次循环。
A正确
B错误
学生答案:A
老师点评:
题型:判断题客观题分值3分难度:简单得分:3
4
break语句可以单独使用。
A正确
B错误
学生答案:B
老师点评:
综合题
题型:综合题主观题分值20分难度:中等得分:20
1
根据提出的任务编写程序,并将程序代码和运行结果以截图的形式上传,直接上传附件不得分。
题型:简答题主观题分值20分
1
打印如下所示的九九乘法表:
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
题型:综合题主观题分值20分难度:简单得分:20
2
根据提出的任务编写程序,并将程序代码和运行结果以截图的形式上传,直接上传附件不得分。
题型:简答题主观题分值20分
1
找出100到200以内的所有素数,并逐个输出。





评论0