试题详情

2021年c语言程序设计试题

开始做题

试卷预览

1 单选题 3分

执行下列程序段后,正确的结果是

int k, a[3][3] = {1,2,3,4,5,6,7,8,9};

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

printf(“%2d”, a[k][k]);

  • A. 1 2 3
  • B. 1 5 9
  • C. 1 4 7
  • D. 3 6 9

正确答案: B

本题解析: 暂无解析

2 单选题 3分

若 a 是 int 类型变量,则计算表达式 a=25/3%3的值是

  • A. 3
  • B. 2
  • C. 1
  • D. 0

正确答案: B

本题解析: 暂无解析

3 单选题 3分

下面正确的字符常量是:

  • A. “c”
  • B. ‘ ’’
  • C. ‘W’
  • D. ‘’

正确答案: C

本题解析: 暂无解析

4 单选题 3分

C语言中,运算对象必须是整型的运算符是:

  • A. %
  • B. /
  • C. *
  • D. +

正确答案: B

本题解析: 暂无解析

5 单选题 3分

数字字符 0 的 ASCII 值为 48,若有以下程序

main()

{

char a='1', b='2';

printf("%c,",b++);

printf("%d\n",b-a);

}

程序运行后的输出结果是。

  • A. 3,2
  • B. 50,2
  • C. 2,2
  • D. 2,50

正确答案: B

本题解析: 暂无解析

6 单选题 3分

以下语句或语句组中 ,能正确进行字符串赋值的是。

  • A. char *sp;*sp="right!";
  • B. char s[10];s="right!";
  • C. char s[10];*s="right!";
  • D. char *sp="right!";

正确答案: D

本题解析: 暂无解析

7 单选题 3分

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

if(i〈=5〉 break;

则循环结束后 i 的值为

  • A. 0
  • B. 1
  • C. 5
  • D. 10

正确答案: B

本题解析: 暂无解析

8 单选题 3分

执行下列程序段后,正确的结果是

char x[8] = {8,7,6,5,0,0}, *s;

s = x+1;

printf( “n%d”, s[2]);

  • A. n
  • B. 0
  • C. 5
  • D. 6

正确答案: C

本题解析: 暂无解析

9 单选题 3分

C 语言规定,简单变量作为实参时,他和对应形参之间的数据传递方式是:

  • A. 单向值传递
  • B. 地址传递
  • C. 相互传递
  • D. 由用户指定方式

正确答案: A

本题解析: 暂无解析

10 单选题 3分

下列运算符中优先级最高的是

  • A. <
  • B. +
  • C. &&
  • D. ==

正确答案: B

本题解析: 暂无解析

其他考生还关注了

更多

相关题库

更多
置顶