c语言试题1 (4)分析和总结.docxVIP

  • 4
  • 0
  • 约8.25千字
  • 约 16页
  • 2023-03-12 发布于湖北
  • 举报
试卷编号:8095 所属语言:C 语言 试卷方案:09-10 学年第二学期计算机程序设计语言试卷总分:100 分 共有题型:4 种 一、填空 共 5 题 (共计 20 分) 第 1 题 (4.0 分) 题号:685 已知 a=10,b=15,c=1,d=2,e=10,则表达式 a++e++c++的值为【1】. 答案: =======(答案 1)======= 1 第 2 题 (4.0 分) 题号:1512 以下程序的输出结果为【1】, #include stdio.h main(){int a=010,j=10;printf(%d,%d\n,++a,j--);} 答案: =======(答案 1)======= 9,10 第 3 题 (4.0 分) 题号:1288 预处理命令行都必须以【1】号开始. 答案: =======(答案 1)======= # 第 4 题 (4.0 分) 题号:336 若有以下数组 a,数组元素:a[0]~a[9],其值为9 4 12 8 2 10 7 5 1 3 该数组的元素中,数值最大的元素的下标值是【1】. 答案: =======(答案 1)======= 2 第 5 题 (4.0 分) 题号:540 若有以下定义和语句: int a[5]={1,3,5,7,9},*p; p=a[2]; 则++(*p)的值是【1】. 答案: =======(答案 1)======= 6 二、单项选择 共 15 题 (共计 30 分) 第 1 题 (2.0 分) 题号:201 当定义一个结构体变量时,系统分配给它的内存是()。 A:各成员所需内存量的总和 B:结构中第一个成员所需内存量 C:结构中最后一个成员所需内存量 D:成员中占内存量最大者所需的容量 答案:A 第 2 题 (2.0 分) 题号:133 若有以下定义:char s=\092; 则该语句()。 A:使 s 的值包含 1 个字符 B:定义不合法,s 的值不确定 C:使 s 的值包含 4 个字符 D:使 s 的值包含 3 个字符 答案:B 第 3 题 (2.0 分) 题号:712 若有说明:int n=2,*p=n,*q=p;,则以下非法的赋值语句是()。 A:p=q; B:*p=*q; C:n=*q; D:p=n; 答案:D 第 4 题 (2.0 分) 题号:489 下列标识符中,不合法的 C 语言用户自定义标识符是()。 A:printf B:enum C:_ D:sin 答案:B 第 5 题 (2.0 分) 题号:579 在 C 语言中,char 型数据在内存中的存储形式是()。 A:补码B:反码C:原码 D:ASCII 码 答案:D 第 6 题 (2.0 分) 题号:138 以下程序的输出结果是()。 main() {int i,j,k,a=3,b=2; i=(--a==b++)?--a:++b; j=a++;k=b; printf(i=%d,j=%d,k=%d\n,i,j,k); } A:i=2,j=1,k=3 B:i=1,j=1,k=2 C:i=4,j=2,k=4 D:i=1,j=1,k=3 答案:D 第 7 题 (2.0 分) 题号:674 以下错误的描述是:函数调用可以()。 A:出现在执行语句中B:出现在一个表达式中C:做为一个函数的实参D:做为一个函数的形参 答案:D 第 8 题 (2.0 分) 题号:659 凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()。 A:自动(auto) B:静态(static) C:外部(extern) D:寄存器(register) 答案:A 第 9 题 (2.0 分) 题号:538 位字段数据的单位是()位。A:十六进制 B:八进制C:二进制D:十进制 答案:C 第 10 题 (2.0 分) 题号:498 下列运算符中是 C 语言关系运算符的是()。 A:~ B:! C: D:!= 答案:D 第 11 题 (2.0 分) 题号:515 int i,j,a[2][3];按照数组 a 的元素在内存的排列次序,不能将数1,2,3,4,5,6 存入 a 数组的是()。 A:for(i=0;i2;i++)for(j=0;j3;j++)a[i][j]=i*3+j+1; B:for(i=0;i3;i++)for(j=0;j2;j++)a[j][i]=j*3+i+1; C:for(i=0;i6;i++)a[i/3][i%3]=i+1; D:for(i=1;i=6;i++)a[i][i]=i; 答案:D 第 12 题 (2.0 分) 题 号 :717 fscanf 函数的正确调用形式是()。 A:fscanf(fp,格式字符串,输出表列); B:fscanf(格式字符串,输出表列,fp); C:fscan

文档评论(0)

1亿VIP精品文档

相关文档