《C语言》期末考试试卷( A卷与参考答案 )
(a+b);”后,c的值为( A )。
A. 0
B. 3 C. 3.5
D. 4
28、已知有声明“int a=3,b=4,c=5; ”,以下表达式中值为0的是( D
)。
A.a&&b
B. a<=b
C. a||b&&c
D.
B>=c
29、若有声明“float
f=123.45678;”,则执行语句“printf(
A、从(到)结束 B、从REM开始无结束志标志
C、无起始标志 D、从/*开始,*/结束
18、在C语言中,要求运算数必须是整型的运算符是( A )
A) % B) / C) < D) !
19、在C语言程序中,可以用做变量名的是( B )
A) 1e5 B) a1 C) int D) *p
20、 在 C 语言中,每个语句必须以( D )结束。
8、逗号表达式a=2,a-=1,a*7的值是 7
9、C 语言程序的注释可以出现在程序中的任何地方,它总是以 \*
符号作为开始标记,以 *\ 符号作为结束标记
10、C 语言的标识符只能由字母、数字和下划线三种字符组成。
三、简答题(每题5分,共20分)
1、试编写一求三个数6,7,8这和的程序 main()
D.可以在其他函数之前或之
后
24、 以下叙述中正确的是( C )。
A) C语言程序将从源程序中第一个函数开始执行
B) 可以在程序中由用户指定任意一个函数作为主函数,程序将从
此开始执行
C) C语言规定必须用main作为主函数名,程序将从此开始执行,
在此结束
D) main可作为用户标识符,用以命名任意一个函数作为主函数
11、x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的
输入语句是( B )
A) input x,y,z;
B) scanf("%d%d%d",&x,&y,&z);
C) scanf("%d%d%d",x,y,z); D) read("%d%d%d",&x,&y,&z);
12、表达式:10!=9的值是 ( D )
8、以下选项中,( D )是不正确的 C 语言字符型常量。 A. 'a' B. '\x41' C. '\101' D. "a"
9、C语言中,运算对象必须是整型数的运算符是( A )
A) % B) \ C) %和\ D) * *
10、C语言中数组下标的下限是( B )。
A、1 B、0 C、视具体情况 D、无固定下限
2、在程序运行中,其值保持不变的量叫 常量
3、C 语言中的逻辑值“真”是用 1 表示的,逻辑值“假”是用
0 表示的。
4、基本型(整型)变量,用 int 表示。
5、把5×103写成C语言中的e指数形式为 5e3
6、C 语言中,标准的输出函数是 printf()
7、写出算式的C语言表达式 (a+2*b)/(7*d-c)
25、字符串"ABC"在内存占用的字节数是( B )。
A. 3 B. 4 C. 6 D. 8
26、以下叙述中正确的是( C )。
A)C程序的基本组成单位是语句
B)C程序中的每一行只能写一条语句
C)简单C语句必须以分号结束
D)C语句必须在一行内写完
27、已知有声明“int
a=3,b=4,c;”,则执行语句“c=1/2*
A) true B) 非零值 C) 0 D) 1
13、表示关系x<=y<=z的c语言表达式为( A )
A) (X<=Y)&&(Y<=Z) B) (X<=Y)AND(Y<=Z)
C) (X<=Y<=Z) D) (X<=Y)&(Y<=Z)
14、下列运算符其优先级最高的是( C )。
A、|| B、&& C、+ D、=
B本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C本程序的main函数开始,到本程序文件的最后一个函数结束
D本程序文件的第一个函数开始,到本程序main函数结束
2、 在 C 语言中,每个语句必须以( D )结束。
A. 回车符 B. 冒号 C. 逗号 D. 分号
3、C 语言规定:在一个源程序中,main函数的位置( C )。
15、下面的DO循环中,一共循环( D )次。 M=5 N=1 DO WHiLE
N<=M N=N+1 ENDDO
(A) 1 (B) 6 (C) 4 (D) 5
16、一个C语言的语句至少应包一个( C )
A、{} B、逗号 C、分号 D、什么不要
17、在C语言程序中,注释部分从哪开始,到哪结束?( D )
2010~2011学年度第一学期10级《C语言》期末考试试卷( A卷与参
考答案 )
班级 1011计网 学号
姓名
总分
(适用班级:1011计网 )
(考试形式:闭卷 时间:90分钟)
题号
一
二
得分
三
总分
一、选择题(每题2分,共60分)
1、一个C程序的执行是从( A )。
A本程序的main函数开始,到main函数结束
”%.3f“,f );”后,输出结果是( B )。
A. 1.23e+02
B. 123.457
C. 123.456780
D.
1.234e+02
30、下列格式字符属于输入单精度实数的是( C )
A、%d B、%x C、%f D、%e
二、填空题(每题2分,共20分)
1、C语言程序是从 main() 函数开始执行的。
C. 任何非主函数可以调用其他任何非主函数
D. 程序可以从任何非主函数开始执行
6、用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将(
C )。
A. 生成可执行目标文件 B. 生成目标文件
C. 输出运行结果 D. 自动保存源文件
7、以下选项中,不正确的 C 语言浮点型常量是( C )。
A. 160. B. 0.12 C. 2e4.2 D. 0.0
A. 回车符 B. 冒号 C. 逗号 D. 分号
21、下列常用的转义字符属于换行的是(A )
A、\n B、\t C、\b D、\f
22、下列常用的格式字符用于十进制整数的是(D )
A、%c B、%O B、%x
D、%d
23、在一个源程序中main函数的位置( D )。
A.必须在最开始
B.必须在最后
C.必须在预处理命令的后面
A. D. 必须在最后
4、一个C 语言程序是由( B )。
A. 一个主程序和若干子程序组成 B. 函数组成
C. 若干过程组成
D. 若干子程序组成
5、下列说法中错误的是( D )。
A. 主函数可以分为两个部分:主函数说明部分和主函数体
B. 主函数可以调用任何非主函数的其他函数
{ int a,b,c,s; a=6;b=7;c=8; s=a+b+c;
printf(“这三个数这和为:%d\n”,s);
} 2、试编写一程序,比较a,b两数的大小,并把大者赋给a,小者赋给b, 然后从大到小输出。
main() {
int a,b,s; a=3; b=7; if(a<b) s=a;a=b;b=s; printf(“%d, %d\n”,a,b); } 3、试编写出一个求1+2+3……+100之和的程序。 main() { int i,s=0; for(i=1;i<=100;i++) s=s+i; printf(“1加到100的值为:%d\n”,s); } 4、请输入圆的半径,并输出圆的周长和面积。 main() { float r,l,s; scanf(“圆的半径是:%f\n”,&r); l=2*3.14159*r; s=2*3.14159*r*r; printf(“圆的周长是:%6.2f,圆的面积是:%6.2f\n”,l,s); }
2022年湖南理工学院公共课《C语言》科目期末试卷A(有答案)
2022年湖南理工学院公共课《C语言》科目期末试卷A(有答案)一、填空题1、请读程序段:int a=-1;a=a|0377;printf("%d,%o\n",a,a);以上程序段的输出结果是_______。
2、C语言源程序文件的后缀是;经过编译后,生成文件的后缀是;经过连接后,生成文件的后缀是3、C语言源程序的基本单位是________4、在C语言中,用“\”开头的字符序列称为转义字符。
转义字符“\n”的功能是_______;转义字符“\r”的功能是_______。
5、C语言中的标识符只能由3种字符组成,它们是_______、_______和_______6、下面程序段的运行结果是_______。
char*s1="AbcdEf", *s2="aB";int t;s1++;t=(strcmp(s1,s2)>0);printf("%d\n",t);7、函数swap(arr,n)可对arr数组从第1个元素到第n个元素分别进行两两元素交换。
在运行调用函数中的如下语句后,a[o]和a[1]的值分别为_______,原因是_______。
a[0]=1;a[1]=2;swap(a,2);8、设有以下定义和语句,请在printf语句的_______中填上能够正确输出的变量及相应的格式说明。
union{int n;doublex;}num;num.n=10;num.x=10.5;printf("_______",_______);9、假设变量a、b和c均为整型,以下语句借助中间变量t把a、b和c中的值进行交换,即把b中的值给a,把c中的值给b,把a中的值给c。
例如:交换前,a=10、b=20、c=30;交换后,a=20、b=30、c=10。
请填空。
_______;a=b;b=c;_______;10、下面程序段的运行结果是_______。
2022年深圳大学公共课《C语言》科目期末试卷A(有答案)
2022年深圳大学公共课《C语言》科目期末试卷A(有答案)一、填空题1、设有char a,b;若要通过a&b运算屏蔽掉a中的其他位,只保留第2和第8位(右起为第1位),则b的二进制数是_______。
2、在C语言源程序中,一个变量代表【】。
3、C语言的源程序必须通过【】和【】后,才能被计算机执行。
4、在C语言中,用关键字_______定义单精度实型变量,用关键字_______定义双精度实型变量,用关键字_______定义字符型变量。
5、若a是int型变量,则表达式(a=4*5,a*2),a+6的值为_______。
6、下面程序段的运行结果是_______。
Char a[]="123456789",*p;inti=0;p=a;while(*p){if(i%2==0)*p='*';p++;i++;}puts(a);7、下面程序段的运行结果是_______。
x=2;do{printf("*");x--;)while(!x==0);8、设有以下定义和语句,请在printf语句的_______中填上能够正确输出的变量及相应的格式说明。
union{int n;doublex;}num;num.n=10;num.x=10.5;printf("_______",_______);9、假设变量a、b和c均为整型,以下语句借助中间变量t把a、b和c中的值进行交换,即把b中的值给a,把c中的值给b,把a中的值给c。
例如:交换前,a=10、b=20、c=30;交换后,a=20、b=30、c=10。
请填空。
_______;a=b;b=c;_______;10、下面程序段的运行结果是_______。
char ch[]="600";int a,s=0;for(a=0;ch[a]>= '0'&&ch[a]<='9';a++)s=10*s+ch[a]-'o';printf("%d",s);二、选择题11、C语言中的标识符只能由字母、数字和下划线3种字符组成,且第一个字符( )A.必须为字母B.必须为下划线C.必须为字母或下划线D.可以是字母、数字和下划线中任一种字符12、下面正确的字符常量是( )A."c"B. "\\"C. 'w'D. "13、阅读以下程序,当输入数据的形式为25,13,10<回车>,程序的输出结果#include<stdio.h>int main(){int x,y,z;scanf("%d%d%d”,8.x.&y,&z);printf("x+y+z=%d\n",x+y+z);return0;}A.x+y+z=48B.x+y+z=35C.x+z=35D.不确定值14、设有如下程序:#include<stdio.h>int main(){char ch1='A',ch2='a';printf("%c\n",(chl,ch2));return 0;}则以下叙述中正确的是()。
2022年湖南工商大学公共课《C语言》科目期末试卷A(有答案)
2022年湖南工商大学公共课《C语言》科目期末试卷A(有答案)一、填空题1、设x的二进制数是11001101,若想通过x&y运算使x中的低4位不变,高4位清零,则y的二进制数是_______。
2、在C语言中,输入操作是由库函数________完成的,输出操作是由库函数________完成的。
3、C语言的源程序必须通过【】和【】后,才能被计算机执行。
4、C语言中的标识符可分为关键字、_______和_______3类。
5、若x和n均是int型变量,且x的初值为12,n的初值为5,则执行表达式x%=(n%=2)后x的值为_______。
6、若有以下定义和语句:int*p[3],a[6],i;for(i=0;i<3;i++)p[i]=8&a[2*i];则*p[0]引用的是a数组元素_______,*(p[1]+1)引用的是a数组元素_______。
7、函数swap(int x,inty)可完成对x和y值的交换。
在运行调用函数中的如下语句后,a[0]和a[1]的值分别为_______,原因是_______。
a[o]=1;a[1]=2;swap(a[o],a[1]);8、为建立如图10-5所示的存储结构(即每个结点两个域,data是数据域,next是指向结点的指针域),请将定义补充完整。
struct s{char data;_______}node;9、若有以下定义和语句,为使变量c1得到字符’A',变量c2得到字符’B’,正确的输入形式是_______。
char cl,c2;scanf("%4c%4c",&cl,8&c2);10、字符串"ab\n\\012\\\"”的长度是_______。
二、选择题11、下面4个选项中,是合法整型常量的选项是( )。
A.160B.-0xcdfC.-01D.-0x48a-0xffff 01a 986 0122e5011 0xe 066 80x12、sizeof(float)是()。
2022年湖南中医药大学湘杏学院公共课《C语言》科目期末试卷A(有答案)
2022年湖南中医药大学湘杏学院公共课《C语言》科目期末试卷A(有答案)一、填空题1、设x为无符号整数。
表达式x^(~(~0<<n)<<(p+1-n)))的作用是将x 中从第p位开始的n位求反(1变0,0变1),其他位不变。
请按表达式的求值顺序写出分解步骤,并解释含义。
__________________________________2、在C语言中,输入操作是由库函数________完成的,输出操作是由库函数________完成的。
3、C语言源程序的基本单位是________4、在C语言的赋值表达式中,赋值号左边必须是_______5、若有定义语句:int a=2,b=3;float x=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x%(int)y的值为_______6、若想输出b数组的10个元素,则下面存在错误的程序行是_______。
(每个程序行前面的数字代表行号。
)1 int main()2 {int b[10]={1,3,5,7,9,2,4,6,8,10},k;3 for(k=0;k<10;k++,b++)4 printf("%4d",*b);5 return0;6 }7、执行下面程序段后,k的值是_______。
k=1;n=263;do{k*=n%10;n/=10;} while(n);8、设有一输入函数scanf("%d”,k);它不能使float类型变量k得到正确数值的原因是_______未指明变量k的地址和_______格式控制符与变量类型不匹配。
9、设有以下定义和语句,请在printf语句的_______中填上能够正确输出的变量及相应的格式说明。
union{int n;doublex;}num;num.n=10;num.x=10.5;printf("_______",_______);10、下面程序段的运行结果是_______。
C语言期末考试试卷及答案
C语言期末考试试卷(A)一、单项选择题(本大题共20题,每题2 分,共40分)1、以下不是C语言的特点的是( A )A、 C语言简洁、紧凑B、能够编制出功能复杂的程序C、 C语言可以直接对硬件进行操作D、 C语言移植性好2、以下不正确的C语言标识符是( D )A、 ABCB、 abcC、 a_bcD、 ab.c3、一个C语言程序是由( B )A、一个主程序和若干子程序组成B、函数组成C、若干过程组成D、若干子程序组成4、一个算法应该具有“确定性”等5个特性,对另外4个特性的描述中错误的是( A )A、有零个或多个输入B、有零个或多个输出C、有穷性D、可行性5、设变量a是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为( C )A、 intB、 floatC、 doubleD、不确定6、在C语言中,char型数据在内存中的存储形式是( C )A、补码B、反码C、源码D、ASCII码7、有如下程序,输入数据:12345M678<cR>后(<CR>表示回车),x的值是( ) 。
#include<stdio.h>main(){int x;float y;scanf("%3d%f",&x,&y);}A、 12345B、 123C、 45D、 3458、若有以下定义int a,b; float x,则正确的赋值语句是( )A、 a=1,b=2B、 b++;C、 a=b=5D、 b=int(x);9、以下程序的执行结果是( )#include<stdio.h>{int i=10,j=10;printf("%d,%d\n",++i,j--);}A、 11,10B、 9,10C、 11,9D、 10,910、巳知字母A的ASCII码是65,以下程序的执行结果是( )#include<stdio.h>main(){char c1='A',c2='Y';printf("%d,%d\n",c1,c2);A、 A,YB、 65,65C、 65,90D、 65,8911、下列运算符中优先级最高的是( )A、<B、十C、 %D、 !=12、设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0是( ) 。
2022年杭州电子科技大学公共课《C语言》科目期末试卷A(有答案)
2022年杭州电子科技大学公共课《C语言》科目期末试卷A(有答案)一、填空题1、请读程序段:unsigned a=16;printf("%d,%d,%d\n",a>>2,a=a>>2,a);以上程序段的输出结果是_______。
2、在C语言源程序中,一个变量代表【】。
3、在C语言中,输入操作是由库函数________完成的,输出操作是由库函数________完成的。
4、在C语言中,用关键字_______定义单精度实型变量,用关键字_______定义双精度实型变量,用关键字_______定义字符型变量。
5、假设m是一个3位数,从左到右依次用a、b、c表示各位的数字,则从左到右各位数字是b、a、c的3位数的表达式是_______。
6、若有以下定义和语句,在程序中可通过指针数组p,用*(p[i]+j)等4种形式引用数组元素s[i][j],另3种形式分别是:_______、_______和_______。
(假设i、j已正确说明并赋值。
)int s[10][6],*p[10];for(i=0;i<10;i++)p[i]=s[i];7、函数swap(arr,n)可对arr数组从第1个元素到第n个元素分别进行两两元素交换。
在运行调用函数中的如下语句后,a[o]和a[1]的值分别为_______,原因是_______。
a[0]=1;a[1]=2;swap(a,2);8、假设变量a和b均为整型,以下语句可以不借助任何变量把a、b中的值进行交换。
请填空。
a+=_______;b=a-_______;a-=_______;9、已有定义int a;float b,x;char cl,c2;为使a=3、b=6.5、x=12.6、cl='a'、c2='A',正确的scanf函数调用语句是_______,数据输入的形式应为_______。
10、假设M为已经声明的符号常量,则定义一个具有M×M个元素的双精度型数组a,且所有元素初值为0的形式是_______。
2022年安徽理工大学公共课《C语言》科目期末试卷A(有答案)
2022年安徽理工大学公共课《C语言》科目期末试卷A(有答案)一、填空题1、设有char a,b;若要通过a&b运算屏蔽掉a中的其他位,只保留第2和第8位(右起为第1位),则b的二进制数是_______。
2、C语言源程序的基本单位是________3、结构化程序由________、________ 、________ 3种基本结构组成。
4、若x和n均是int型变量,且x和n的初值均为5,则执行表达式x+=n++后x的值为_______,n的值为_______。
5、若有定义语句:int m=5,y=2;则执行表达式y+=y-=m*=y后的y值是_______6、以下程序段通过指针变量q,但不移动q,将如图所示连续动态存储单元的值,从第一个元素起依次输出到终端屏幕。
请填空。
(假设程序段中的所有变量均已正确说明。
)for(k=0;k<10;k++) printf("%d,",_______); printf("\n");7、下面add函数的功能是求两个参数的和,并将和值返回调用函数。
函数中错误的部分是_______,改正后为_______。
void add(float a,float b){float c;c=a+b;return c;}8、设有如下结构体说明:struct ST{int a;float b;struct ST*c;doublex[3];}st1;请填空,完成以下对数组s的定义,使其每个元素均为上述结构体类型。
_______9、假设变量a、b和c均为整型,以下语句借助中间变量t把a、b和c中的值进行交换,即把b中的值给a,把c中的值给b,把a中的值给c。
例如:交换前,a=10、b=20、c=30;交换后,a=20、b=30、c=10。
请填空。
_______;a=b;b=c;_______;10、设有如下定义:#define SWAP(T,X,Y){T=X;X=Y;Y=T;}以下程序段将通过调用宏实现变量x和y内容的交换,请填空。
C语言试题及答案A
绝密★启用前学院学年第二学期期末考试级 专业 《C 语言》试卷A一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1、( )是构成C 语言程序的基本单位。
A 、函数B 、过程C 、子程序D 、子例程 2、以下说法中正确的是( )。
A 、C 语言程序总是从第一个定义的函数开始执行B 、在C 语言程序中,要调用的函数必须在main( )函数中定义 C、C 语言程序总是从main( )函数开始执行D 、C 语言程序中的main( )函数必须放在程序的开始部分 3、下列关于C 语言的说法错误的是( ) 。
A 、C 程序的工作过程是编辑、编译、连接、运行B 、C 语言不区分大小写。
C 、C 程序的三种基本结构是顺序、选择、循环D 、C 程序从main 函数开始执行4、下列正确的标识符是( )。
A 、-a1B 、a[i]C 、a2_iD 、int t 5、C 语言中的简单数据类型包括( )。
A 、整型、实型、逻辑型B 、整型、实型、逻辑型、字符型C 、整型、字符型、逻辑型D 、整型、实型、字符型 6、在C 语言程序中,表达式5%2的结果是( )。
A 、2.5 B 、2 C 、1 D 、37、如果int a=3,b=4;则条件表达式"a<b? a:b"的值是( )。
A 、3B 、4C 、0D 、1 8、C 语言中,关系表达式和逻辑表达式的值是( )。
A 、0B 、0或1C 、1D 、‘T’或’F’ 9、下面( )表达式的值为4.A 、11/3B 、11.0/3C 、(float)11/3D 、(int)(11.0/3+0.5)10、设整型变量 a=2,则执行下列语句后,浮点型变量b 的值不为0.5的是( )。
A 、b=1.0/aB 、b=(float)(1/a)C 、b=1/(float)aD 、b=1/(a*1.0) 11、在C 语言中对一维整型数组的正确定义为( )。
C语言期末试卷及答案A
XX 学院试卷《C语言程序设计试卷》试卷(A卷)一、填空题(每题2分,共10×2=20分)1、除机器语言之外的其他语言要被机器识别,必须经过翻译的过程,翻译有编译和解释两种,C语言所采用的是翻译方式。
2、C语言是函数驱动的,组成C语言程序的基本单位是。
3、C语言的入口函数是函数,且程序亦结束于该函数。
(填写英文)4、在函数体中,一条C语言语句均以结尾。
(填写符号)5、C程序的调试过程包括:→→→四个步骤。
6、基本数据类型包括:整数类型、浮点类型、和枚举类型。
7、浮点型包括单精度型和。
8、变量命名时,在能取得符号中,不能以开头。
9、63%10= 。
10、有数组定义如:int x[10];则数组的第三个元素应表示为。
二、单选题(每小题1分,多选,错选都不得分;共15×1=15分)1、C语言中主函数的个数是( )A、1个B、2个C、6个D、任意多个2、以下不属于C语言基本数据类型的是( )。
A、字符型B、浮点型C、整型D、空类型3、下面关于字符常量和字符串常量的叙述中错误的是( )。
A、字符常量由单引号括起来,字符串常量用双引号括起来B、字符常量只能是单个字符,而字符串常量则可以包含一个或多个字符C、字符常量占用一个字节的内存空间,字符串常量占的内存字节数等于字符串中字节数D、可以把一个字符常量赋值给一个字符变量,但不能把一个字符串常量赋予一个字符变量4、设有变量说明:float x=4.0,y=4.0;。
下面使x为10.0的表达式是( )。
A、x -=y*2.5B、x/=y+9C、x*=y-6D、x+=y+25、下列程序段的输出结果是( )。
char c1,c2;c1=65;c2=65+32+1;printf(“%c,%c”,c1,c2);A、a,BB、A,BC、A,bD、a,b6、以下运算符为单目运算符的是( )。
A、!B、&&C、%D、?:7、以下哪项不属于结构化程序设计方法的特点( )。
2022年青岛农业大学公共课《C语言》科目期末试卷A(有答案)
2022年青岛农业大学公共课《C语言》科目期末试卷A(有答案)一、填空题1、测试char型变量a第6位是否为1的表达式是_______(设最右位是第1位)。
2、一个C语言源程序由若干函数组成,其中至少应含有一个________3、在C语言中,输入操作是由库函数________完成的,输出操作是由库函数________完成的。
4、若a是int型变量,则执行表达式a=25/3%3后a的值为_______5、若有定义语句:inte=1,f=4,g=2;float m=10.5,n=4.0,k;,则执行表达式k=(e+f)/g+sqrt((double)n)*1.2/g+m后k的值是_______。
6、下面程序段的运行结果是_______。
char*s1="AbcdEf", *s2="aB";int t;s1++;t=(strcmp(s1,s2)>0);printf("%d\n",t);7、执行下面程序段后,k的值是_______。
k=1;n=263;do{k*=n%10;n/=10;} while(n);8、若有以下定义和语句,为使变量c1得到字符’A',变量c2得到字符’B’,正确的输入形式是_______。
char cl,c2;scanf("%4c%4c",&cl,8&c2);9、设有一输入函数scanf("%d”,k);它不能使float类型变量k得到正确数值的原因是_______未指明变量k的地址和_______格式控制符与变量类型不匹配。
10、假设M为已经声明的符号常量,则定义一个具有M×M个元素的双精度型数组a,且所有元素初值为0的形式是_______。
二、选择题11、表达式18/4*sqrt(4.0)/8值的数据类型为()A.intB.floatC.doubleD.不确定12、下面不正确的字符串常量是( )A.'abe'B."12'12"C. "o"D.""13、设有说明:double y=0.5,z=1.5;int x=10;则能够正确使用C语言库函数的赋值语句是()。
