大学《C语言》试题及答案
大学《C语言》试题及答案(一)
  1.下列定义变量的'语句中错误的是______。
  A、int _int B、double int_
  C、char For D、float US$
  答案:D
  知识点:常量、变量和标识符
  2.以下不合法的用户标识符是______。
  A、j2_KEY B、Double
  C、4d D、_8_
  答案:C
  知识点:常量、变量和标识符
  3.以下4组用户定义标识符中,全部合法的一组是______。
  A、_main enclude sin
  B、If -max turbo
  C、txt REAL 3COM
  D、int k_2 _001
  答案:A
  知识点:常量、变量和标识符
  4.以下定义语句中正确的是______。
  A、char a=A b=B;
  B、float a=b=10.0;(正解a=10.0 b=10.0)
  C、int a=10,__b=a;
  D、float __a,b=a;
  答案:C
  知识点:常量、变量和标识符
  5.以下不能定义为用户标识符的是______。
  A、scanf B、Void
  C、_3com_ D、int
  答案:D
  知识点:常量、变量和标识符
大一期末c语言必考知识点  6.以下有4组用户标识符,其中合法的一组是______。
  A、For -sub Case
  B、4d DO Size
  C、f2_G3 IF abc
  D、WORD Void define
  答案:C
  知识点:常量、变量和标识符
  7.C语言中最简单的数据类型包括______。
  A、整型、实型、逻辑型
  B、整型、实型、字符型
  C、整型、字符型、逻辑型
  D、整型、实型、逻辑型、字符型
  答案:B
  知识点:常量、变量和标识符
  8、下列选项中,合法的C语言关键字是______。
  A、VAR B、cher C、integer D、default
  答案:D
  知识点:常量、变量和标识符
  9.以下不能定义为用户标识符的是______。
  A、Main B、_0 C、_int D、sizeof
  答案:D
  知识点:常量、变量和标识符
  10.下列叙述中正确的是______。
  A、C语言中既有逻辑类型也有集合类型
  B、C语言中没有逻辑类型但有集合类型
  C、C语言中有逻辑类型但没有集合类型
  D、C语言中既没有逻辑类型也没有集合类型
  答案:D
  知识点:常量、变量和标识符
大学《C语言》试题及答案(二)
  改错题(每个程序只有一个错误,填入错误语句所在的行号以及修改后的语句)
  1、下段程序的功能是先输入一个整数,然后将输入的整数输出。
  1 main()
  2 {int x;
  3 scanf(“%d”,x);
  4 printf(“x=%d\n”,x); }
  行号:3 改为:scanf(“%d”,x);
  2、下段程序的功能是求1+2+3+4+……+99+100的和。
  1 main()
  2 { int j=1,sum=0;
  3 while(j=100)
  4 sum=sum+j;j++;
  5 printf(“%d”,sum);}
  行号:4 改为:{sum=sum+j;j++; }
  3、下段程序的功能是当输入x的值为90时,输出“right”,否则输出“error”。
  1 main()
  2 { int x;
  3 if (x=90) printf(“right”);
  4 else printf(“error”);}
  行号:3 改为: if (x==90) printf(“right”);
  (4)下面程序的功能是输出字符串S

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。