本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
C语言第1套模拟试题
1、【 单选题 】
不合法的字符常量是 (    ) 。 [2分]
、 ‘\t’
、 “A”
、 ‘a’
、 ’\x32’
答案:
2、【 单选题 】
假定x和y为double型,则表达式x=2,y=x+3/2的值是 (    ) 。 [2分]
、 3.500000
、 3
、 2.000000
、 3.000000
答案:
3、【 单选题 】
putchar (    )函数可以向终端输出一个 (    ) 。 [2分]
、 整型变量表达式值
、 实型变量值
、 字符串
、 字符或字符型变量值
答案:
4、【 单选题 】
在C语言中,要求参加运算的数必须时整数的运算符是 (    ) 。 [2分]
、 /
、 *
、 %
、 =
答案:
5、【 单选题 】
执行下列程序片段时输出结果是 (    ) 。
int x=13,y=5;
printf(“%d”,x%=(y/=2)); [2分]
、 1
、 2
、 3
、 0
答案:
6、【 单选题 】
已知i,j,k为int型变量,若从键盘输入:1,2,3<回车>,使I的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是 (    ) 。 [2分]
、 scanf(“%2d%2d%2d”,&i,&j,&k);
、 scanf(“%d_%d_%d”,&i,&j,&k);
、 scanf(“%d,%d,%d”,&i,&j,&k);
、 scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);
答案:
7、【 单选题 】
C语言的程序一行写不下时,可以 (    ) 。 [2分]
、 用逗号换行
、 用分号换行
、 在任意一空格处换行
、 用回车符换行
答案:
8、【 单选题 】
putchar (    )函数可以向终端输出一个 (    ) 。 [2分]
、 整型变量表达式值
、 实型变量值
、 字符串
、 字符或字符型变量值
答案:
9、【 单选题 】
执行下列程序片段时输出结果是(    ) 。
int x=13,y=5;
printf(“%d”,x%=(y/=2)); [2分]
、 3
、 2
、 1
、 0
答案:
10、【 单选题 】
逻辑运算符两侧运算对象的数据类型(    ) 。 [2分]
、 可以是任何类型的数据
、 只能是0或非0正数
、 只能是整型或字符型数据
、 只能是0或1
答案:
11、【 单选题 】
C语言对嵌套if语句的规定是:else总是与(    ) 。 [2分]
、 其之前最近的if配对
、 其之前最近的且尚未配对的if配对
、 缩进位置相同的if配对
、 第一个if配对
答案:
12、【 单选题 】
设:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b) && (n=c>d)后n的值为(    ) 。 [2分]
、 1
、 2
、 3
、 4
答案:
13、【 单选题 】
以下程序片段(    ) 。
main ( )
{ int x=0,y=0,z=0;
if (x=y+z)
printf(“***”);
else
printf(“###”);
} [2分]
、 输出:###
、 输出:***
、 可以编译,但不能通过连接,所以不能运行
、 有语法错误,不能通过编译
答案:
14、【 单选题 】
以下程序输出结果是(    ) 。
main ( )
{ int x=1,y=0,a=0,b=0;
switch(x) {
case 1:switch (y) {
case 0 : a++ ; break ;
case 1 : b++ ; break ;
}
case 2:a++; b++; break;
case 3:a++; b++;
}
printf(“a=%d,b=%d”,a,b);
} [2分]
、 a=1,b=0
、 a=2,b=1
、 a=1,b=1
、 a=2,b=2
答案:
15、【 单选题 】
下面程序段
int k=2;
while (k=0) {printf(“%d”,k);k--;}
则下面描述中正确的是(    ) 。 [2分]
、 while循环执行10次
、 循环是无限循环
、 循环题语句一次也不执行
、 循环体语句执行一次
答案:
16、【 单选题 】
下面程序的功能是从键盘输入一组字符,从中统计大写字母和小写字母的个数,选择(    ) 填空。
main ( )
{ int m=0,n=0;
char c;
while ( (    ) != ’\n’)
{
if (c>=’A’ && c<=’Z’) m++;
if (c>=’a’ && c<=’z’) n++;
}
} [2分]
、 c=getchar( )
、 getchar( )
、 c==getchar( )
、 scanf(“%c”,&c)
答案:
17、【 单选题 】
若有定义:int a[10],则对数组a元素的正确引用是(    ) [2分]
、 a[10]
、 a[3.5]
、 a(5)
、 a[0]
答案:
18、【 单选题 】
定义如下变量和数组:int i; int x[3][3]={1,2,3,4,5,6,7,8,9};
则语句for(i=0;i<3;i++)  printf("%d  ",x[i][2-i]); 的输出结果是(    )。 [2分]
、 1  5  9
、 1  4  7
、 3  5  7
、 3  6  9
答案:
19、【 单选题 】
不能把字符串:Hello!赋给数组b的语句是(    )。 [2分]
、 char b[10]={'H','e','l','l','o','!'};
、 char b[10];  b="Hello!";
、 char b[10];  strcpy(b,"Hello!");
、 char b[10]="Hello!";
答案:
20、【 单选题 】
以下说法中正确的是(    )。 [2分]
、 C语言程序总是从第一个的函数开始执行
、 在C语言程序中,要调用的函数必须在main()函数中定义
、 C语言程序总是从main()函数开始执行
、 C语言程序中的main()函数必须放在程序的开始部分
答案:
21、【 单选题 】
若调用一个函数,且此函数中没有return语句,则正确的说法是 (    )。 [2分]
、 该函数没有返回值
、 该函数返回若干个系统默认值
、 能返回一个用户所希望的函数值
、 返回一个不确定的值
答案:
22、【 单选题 】
以下程序的输出结果是(    )。
char str[15]=”hello!”;
printf(“%d\n”,strlen(str)); [2分]
、 15
、 14
、 7
、 6
答案:
23、【 单选题 】
在函数中默认存储类型说明符的变量应该是(    )存储类型。 [2分]
、 内部静态
、 外部
、 自动
、 寄存器
答案:
24、【 单选题 】
C语言规定,函数返回值的类型是由(    )决定的。 [2分]
、 return语句中的表达式类型
、 调用该函数时的主调函数类型
、 在定义函数时所指定的函数类型
、 调用该函数时由系统临时
答案:
25、【 单选题 】
以下正确的描述是(    ) 。 [2分]
、 函数的定义可以嵌套,但函数的调用不可以嵌套
、 函数的定义不可以嵌套,但函数的调用可以嵌套
、 函数的定义和函数的调用均不可以嵌套
、 函数的定义和函数的调用均可以嵌套
答案:
26、【 判断题 】
main函数必须写在一个C程序的最前面。(    ) [1分]
答案: 错误
27、【 判断题 】
自增运算符(++)或自减运算符(--)只能用于变量,不能用于常量或表达式。(    ) [1分]
答案: 正确
28、【 判断题 】
C语言不允许混合类型数据间进行运算。(    ) [1分]
答案: 错误
29、【 判断题 】
逻辑运算符  &&  ||    !  的运算顺序是  ! 优先于 && 优先于 ||  (    ) [1分]
答案: 正确
30、【 判断题 】
多个case可以执行相同的程序段。(    ) [1分]
答案: 正确
31、【 判断题 】
continue语句只能用于三个循环语句中。  (    ) [1分]
答案: 正确
32、【 判断题 】
在while循环中允许使用嵌套循环,但只能是嵌套while循环。(    ) [1分]
答案: 错误
33、【 判断题 】
在定义数组时,有时可以将该数组的维数省略。(    ) [1分]
答案: 正确
34、【 判断题 】
数组名代表数组的首地址。(    ) [1分]
答案: 正确
35、【 判断题 】
在函数的定义和调用过程中,形式参数和实在参数数目可以不一致。(    ) [1分]
答案: 错误
36、【 填空题 】
C语言中基本的数据类型有:整型、 、 。 [每空1分]
答案: [""]
37、【 填空题 】
C语言的标识符只能由大小写字母,数字和下划线三种字符组成,而且第一个字符必须为 。 [每空2分]
答案: [""]
38、【 填空题 】
一般地,调用标准字符或格式输入输出库函数时,文件开头应有以下预编译命令:   。 [每空2分]
答案: [""]
39、【 填空题 】
设int a; float f; double i; 则表达式10+’a’+i*f值的数据类型是 。 [每空2分]
答案: [""]
40、【 填空题 】
设x=2.5,a=7,y=4.7, 则x+a%3*(int)(x+y)%2/4为 。 [每空2分]
答案: [""]
12 下一页 末页
共2页,共47个题库
共2页,共47个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169