1 / 5
文档名称:

C语言程序设计复习纲要一.doc

格式:doc   大小:36KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计复习纲要一.doc

上传人:rdwiirh 2021/4/11 文件大小:36 KB

下载得到文件列表

C语言程序设计复习纲要一.doc

相关文档

文档介绍

文档介绍:学期《C语言程序设计》复****纲要一
一、单项选择题
1.计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是( )。
A. C语言程序仅可以编译执行
B. C语言程序仅可以解释执行
C. C语言程序既可以编译执行又可以解释执行
D. 以上说法都不对
2.以下选项中不能用作C程序合法常量的是( )。
A. 1,234 B. '123'
C. 123 D. "\x7G"
3. 若有定义语句int a=3,b=2,c=1;,以下选项中错误的赋值表达式是( )。
  A. a=(b=4)=3; B. a=b=c+1;
  C. a=(b=4)+c; D. a=1+(b=c=4);
4. 有以下程序段:
  char name[20];
  int num;
  scanf("name=%s num=%d",name;&num);
  当执行上述程序段,并从键盘输入name=Lili num=1001<回车>后,name的值为( )。
  A. Lili  B. name=Lili
  C. Lili num= D. name=Lili num=1001
5. 有以下程序:
  #include<stdio>
  main()
  { int x=011;
  printf("%d\n",++x);
  }
  程序运行后的输出结果是( )。
A. 12 B. 11
C. 10 D. 9
6. 有以下程序:
  #include<stdio>
  main()
  { char b,c; int i;
  b='a'; c='A';
  for(i=0;i<6;i++)
  { if(i%2) putchar(i+b);
  else putchar(i+c);
  } printf("\n");
  }
  程序运行后的输出结果是( )。
A. ABCDEF B. AbCdEf
C. aBcDeF D. abcdef
7. 有以下程序段:
  #include<stdio>
  main()
  { …
  while( getchar()!='\n');
  …
  }
  以下叙述中正确的是( )。
  A. 此while语句将无限循环
  B. getchar()不可以出现在while语句的条件表达式中
  C. 当执行此while语句时,只有按回车键程序才能继续执行
  D. 当执行此while语句时,按任意键程序就能继续执行
8. 设有如下