1 / 5
文档名称:

C语言试卷B及答案.doc

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

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

分享

预览

C语言试卷B及答案.doc

上传人:sssmppp 2020/7/25 文件大小:125 KB

下载得到文件列表

C语言试卷B及答案.doc

相关文档

文档介绍

文档介绍:闽南理工学院试卷纸 学年第 学期n]r>;一、单项选择题:(每小题2分,共40分)关于C语言的叙述中,不正确的是(D)。C程序可由一个或多个函数组成C程序必须包含一个main()函数C程序的基本组成单位是函数注释说明只能位于一条语句的后面C语言程序从main函数开始执行,所以这个函数要写在(D)程序文件的开始 [B]程序文件的最后|C|它所调用的函数的前面|D]程序文件的任何位置对于C语言源程序,以下叙述错误的是(C)。可以有空语句函数之间是平等的,在一个函数内部不能定义其它函数程序调试时如果没有提示错误,就能得到正确结果注释可以岀现在语句的前面已知inta;使用scanf函数输入一个整数给变量a,正确的函数调用是(B)。|A]scanf("%d”,a);scanf(H%d”,&a);scanf(H%f”,&a);scanf(n%lf”,&a);以下(D)是正确的变量名。5f (A)是不正确的字符串常量。[ATabc'[B]n12*12n[C]”0” [D] ””7•语句x=(a=3,b=++a);运行后,x、a>b的值依次另(C),3,4 ,4,3 ,4,,4,3语句a=(3/4)+3%2;运行后,a的值为(B)。=;则正确的赋值表达式是(A)。+=a-=(a=4)*(a=3) =a*3=%3 =double(-3)以下(B)是正确的浮点数。 B..62 :intk,i=2,j=4;则表达式k=(++i)*(j-)的值是(B)。 ;使用scanf()函数输入一个数值给变量a,正确的函数调用是(D)。(n%ldH,&a); (H%dn,&a);(n%,&a); (”%f,&a);13・C语言对讦嵌套语句的规定:else总是与(B)配对。 :intx=l,y二2,z二4;则以下程序段运行后z的值为(B)。if(x>y)z=x+y;elsez=x-y; B.-1 ・下列数组定义中,正确的是(A)[5]={0}; B・inta[]={012};[5]=0; [];若有定义:inta⑶二{0,1,2};则a⑴的值为(B)。[][3]={h2,3,4,5,6,7,8,9,10};则数组a的行数是(C)。 ,正确的是(B)o“#definePRICE=30”定义了与30等价的符号常量PRICE预编译处理命令行都必须以“#”开头宏名只能包含大写字母和数字字符在程序的一行上可以书写几个有效的宏定义若有定义:inta=2;则语句a=strcmp(',miss",,,miss,');运行后a的值为(B)。.-1 :structstudent{intnum;charname[10];floatsc