1 / 4
文档名称:

C语言试卷B及答案.doc

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

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

分享

预览

C语言试卷B及答案.doc

上传人:xgs758698 2018/11/12 文件大小:43 KB

下载得到文件列表

C语言试卷B及答案.doc

文档介绍

文档介绍:,不正确的是(D )。 A. C程序可由一个或多个函数组成 B. C程序必须包含一个main()函数 C. C程序的基本组成单位是函数 D. ,所以这个函数要写在(D)[A]程序文件的开始 [B]程序文件的最后[C]它所调用的函数的前面 [D],以下叙述错误的是( C)。 A. 可以有空语句 B. 函数之间是平等的,在一个函数内部不能定义其它函数 C. 程序调试时如果没有提示错误,就能得到正确结果 D. ;使用scanf函数输入一个整数给变量a,正确的函数调用是(B)。[A]scanf("%d",a);[B]scanf("%d",&a);[C]scanf("%f",&a);[D]scanf("%lf",&a);(D)是正确的变量名。(A)是不正确的字符串常量。[A]'abc'[B]"12'12"[C]"0"[D]""=(a=3,b=++a);运行后,x、a、b的值依次为( C )A. 3,3,4B. 4,4,3 C. 4,4,4 D. 3,4,=(3/4)+3%2;运行后,a的值为(B)。=;则正确的赋值表达式是(A)。+=a-=(a=4)*(a=3)=a*3=%=double(-3)10. 以下( B )是正确的浮点数。 A. e3 B. .62 C.  D. :int k,i=2,j=4; 则表达式 k=(++i)*(j--) 的值是(B )。 A. 8 B. 12 C. 6D.  double a;使用scanf()函数输入一个数值给变量a,正确的函数调用是(D  )。 A. scanf("%ld",&a); B. scanf("%d",&a); C. scanf("%",&a); D. scanf("%lf",&a);:else总是与(B  )配对。 A. 第一个if B. 之前最近的且尚未配对的if C. 缩进位置相同的if D. :intx=1,y=2,z=4;则以下程序段运行后z的值为(B)。if(x>y)z=x+y;elsez=x-y;.-,正确的是(A)。[5]={0};[]={012};[5]=0;[];16. 若有定义:int a[3]={0,1,2};则a[1]的值为(B )。 A. 0 B. 1 C. 2 D.  int a[][3]={1,2,3,4,5,6,7,8,9,10};则数组a的行数是( C )。 A. 2 B. 3 C. 4 D. ,正确的是(B)。A.“#definePRICE=30”“#”:in