电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

大学C语言期末考试试题及答案

大学C语言期末考试试题及答案_第1页
1/9
大学C语言期末考试试题及答案_第2页
2/9
大学C语言期末考试试题及答案_第3页
3/9
大学 C 语言期末考试试题及答案(4 页)Good is good, but better carries it.精益求精,善益求善。大学 C 语言期末考试试题一 选择题(7 分,每小题 0.5 分)1.C 语言源程序的基本单位是( )。 A 过程 B 函数 C 子程序 D 标识符2.下列程序的输出结果是( )。main( ){ int a=7,b=5; printf("%d\n",b=b/a);}A 5 B 1 C 0 D 不确定值3.假设变量 a,b 均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是( )。A 7 B 8 C 9 D 24.设 a 为 int 型变量,执行下列赋值语句后,a 的取值分别是( )。a=125.534; a=(int)125.521%4; a=5<<2;A 125,31,1 B 125,1,20 C 125,31,20 D 125.534,2,205.设有如下程序段,下面描述中正确的是 ( )。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 * * *7.在 C 语言程序中,以下说法正确的是( )。A 函数的定义可以嵌套,但函数的调用不可以嵌套B 函数的定义不可以嵌套,但函数的调用可以嵌套C 函数的定义和函数的调用都不可以嵌套 D 函数的定义和函数的调用都可以嵌套8.以下函数调用语句中含有( )个实参。func((e1,e2),(e3,e4,e5)); A 2 B 3 C 5 D 语法错误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=70010.已知职工记录描述如下,在 Turbo C 中,系统为变量 w 分配( )字节的空间。struct worker{ int no; char name[20]; char sex;union { int day; int month; int year;}birth;} w; A 29 B 20 C 25 D 611.设有以下定义,值为 5 的枚举常量是( )。enum week{sun,mon=4,tue,wed,thu,fri,sat} w;A tue B sat C fri D thu12.下面选项中正确的赋值语句是(设 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]...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

大学C语言期末考试试题及答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部