下载此文档

c语言期末试题.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
c 语言期末试题 C 语言期末考试题及其答案一一一一选择题选择题选择题选择题((((7 分分分分,,,, 每小题每小题每小题每小题 分分分分)))) 语言源程序的基本单位是( )。 A 过程 B 函数 C 子程序 D 标识符 2. 下列程序的输出结果是( )。 main( ){ int a=7,b=5; printf("%d\n",b=b/a); } A5B1C0D 不确定值 3. 假设变量 a,b 均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b) 的值是( )。 A7B8C9D2 int 型变量, 执行下列赋值语句后,a 的取值分别是()。 a=; a=(int)%4; a=5<<2; A 125,31,1 B 125,1,20 C 125,31,20 D ,2,20 5. 设有如下程序段,下面描述中正确的是()。 int k=10; while(k=0) k=k-1; A 循环执行一次 B 循环是无限循环 C 循环体语句一次也不执行 D 循环体语句执行一次 6. 以下程序的输出结果为( )。 int i; void prt( ) { for(i=5;i<8;i++) printf("%c",'*'); printf("\t"); } main( ){ for(i=5;i<=8;i++) prt( );} A *** B *** *** *** *** C *** *** D** * 语言程序中,以下说法正确的是( )。 A 函数的定义可以嵌套, 但函数的调用不可以嵌套 B 函数的定义不可以嵌套, 但函数的调用可以嵌套 C 函数的定义和函数的调用都不可以嵌套 D 函数的定义和函数的调用都可以嵌套 8. 以下函数调用语句中含有( )个实参。 func((e1,e2),(e3,e4,e5)); A2B3C5D 语法错误 9. 以下程序的输出结果为()。#define ADD(x) x*x main( ) { int a=4,b=6,c=7,d=ADD(a+b)*c; printf("d=%d",d); } A d=70 B d=80 C d=140 D d=700 10. 已知职工记录描述如下,在 Turbo C中, 系统为变量 w 分配() 字节的空间。 struct worker { int no; char name[20]; char sex; union { int day; int month; int year;}birth; } w;A 29B 20C 25D6 11. 设有以下定义,值为5 的枚举常量是()。 enum week{sun , mon=4 , tue , wed , thu , fri , sat} w; A tue B sat C fri D thu 12. 下面选项中正确的赋值语句是(设 char a[5],*p = a;) ()。 A p="abcd"; B a="abcd"; C *p="abcd"; D *a="abcd"; 13. 设有以下程序段, 则值为 6 的表达式是()。 struct st{ int n; struct st *next;}; static struct st a[3]={5,&a[1],

c语言期末试题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-03-28