早教吧作业答案频道 -->其他-->
C语言理论题2下列表达式,错误的是.A.charstr[10];str="string";\x05B.charstr[]="string";C.char*p="string";\x05char*p;p="string";根据声明inta[10],*p=&a[1];数组a的最后一个元素是.A.a[10]\x05B.p[8]\x0
题目详情
C语言理论题2
下列表达式,错误的是______.
A.char str[10]; str="string";\x05B.char str[ ]="string";
C.char *p="string";\x05char *p; p="string";
根据声明int a[10],*p=&a[1];数组a的最后一个元素是______.
A.a[10]\x05B.p[8]\x05C.p[9]\x05p[10]
下列代码段将会打印出( )
char s[ ]="student";
\x05printf(“%s%d”,s+3,sizeof(s));
A.student7\x05B.dent7\x05C.dent8\x05student8
下列语句定义pf为指向float类型变量f的指针,_____是正确的.
A.float f,*pf = f;\x05B.float f,*pf = &f;
C.float *pf = &f,f;\x05float f,*pf =0.0;
假设scanf语句执行时输入ABCDE,能使puts(s)语句正确输出ABCDE字符串的程序段是______.
A.char s[5]={"ABCDE"};puts(s)\x05B.char s[5]={‘A’,’B’,’C’,’D’,’E’}; puts(s);
C.char *s;scanf(“%s”,s);puts(s);\x05char *s; s="ABCDE";puts(s);
下列表达式,错误的是______.
A.char str[10]; str="string";\x05B.char str[ ]="string";
C.char *p="string";\x05char *p; p="string";
根据声明int a[10],*p=&a[1];数组a的最后一个元素是______.
A.a[10]\x05B.p[8]\x05C.p[9]\x05p[10]
下列代码段将会打印出( )
char s[ ]="student";
\x05printf(“%s%d”,s+3,sizeof(s));
A.student7\x05B.dent7\x05C.dent8\x05student8
下列语句定义pf为指向float类型变量f的指针,_____是正确的.
A.float f,*pf = f;\x05B.float f,*pf = &f;
C.float *pf = &f,f;\x05float f,*pf =0.0;
假设scanf语句执行时输入ABCDE,能使puts(s)语句正确输出ABCDE字符串的程序段是______.
A.char s[5]={"ABCDE"};puts(s)\x05B.char s[5]={‘A’,’B’,’C’,’D’,’E’}; puts(s);
C.char *s;scanf(“%s”,s);puts(s);\x05char *s; s="ABCDE";puts(s);
▼优质解答
答案和解析
下列表达式,错误的是______.
A.char str[10]; str="string";—— 不能用这种方式给字符串数组赋值
根据声明int a[10], *p=&a[1];数组a的最后一个元素是__p[8]____.
下列代码段将会打印出( C )
char s[ ]="student";
printf(“%s%d”, s+3, sizeof(s));
A.student7B.dent7C.dent8student8
下列语句定义pf为指向float类型变量f的指针,__B___是正确的.
A.float f, *pf = f;B.float f, *pf = &f;
C.float *pf = &f, f;float f, *pf =0.0;
假设scanf语句执行时输入ABCDE,能使puts(s)语句正确输出ABCDE字符串的程序段是__D____.
A.char s[5]={"ABCDE"};puts(s)B.char s[5]={‘A’,’B’,’C’,’D’,’E’}; puts(s);
C.char *s;scanf(“%s”,s);puts(s);char *s; s="ABCDE";puts(s);
A.char str[10]; str="string";—— 不能用这种方式给字符串数组赋值
根据声明int a[10], *p=&a[1];数组a的最后一个元素是__p[8]____.
下列代码段将会打印出( C )
char s[ ]="student";
printf(“%s%d”, s+3, sizeof(s));
A.student7B.dent7C.dent8student8
下列语句定义pf为指向float类型变量f的指针,__B___是正确的.
A.float f, *pf = f;B.float f, *pf = &f;
C.float *pf = &f, f;float f, *pf =0.0;
假设scanf语句执行时输入ABCDE,能使puts(s)语句正确输出ABCDE字符串的程序段是__D____.
A.char s[5]={"ABCDE"};puts(s)B.char s[5]={‘A’,’B’,’C’,’D’,’E’}; puts(s);
C.char *s;scanf(“%s”,s);puts(s);char *s; s="ABCDE";puts(s);
看了C语言理论题2下列表达式,错误...的网友还看了以下:
绘制频数分布直方图时,计算出最大值与最小值的差为25cm,若取组距为4cm,则最好分()A.4组B 2020-04-08 …
在△ABC和△A1B1C1中,有下列条件:①ABA1B1=BCB1C1,②BCB1C1=ACA1C 2020-05-13 …
小欢为一组数据制作频数分布表,他了解到这组数据的最大值是40,最小值是16,准备分组时取组距为4. 2020-06-18 …
如图,给出下列四组条件:①;②;③;④.其中,能使的条件共有[]A.1组B.2组C.3组D.4组 2020-07-13 …
某生物兴趣小组的同学在探究“水分对孕鼠生活的影响”时,A组的鼠妇放置在潮湿的环境中,B组的鼠妇放置 2020-07-15 …
如图所示,图中共有内错角()A.2组B.3组C.4组D.5组 2020-07-23 …
分别以下列五组数为一个三角形的边长:①6、8、10;②13、12、5;③1、2、3;④3.5、4. 2020-07-29 …
在画频数分布直方图时,需要对40个数据进行分组,如果这组数据中最大值为45,最小值为25,取组距为 2020-07-29 …
如图,已知四边形ABCD是平行四边形,EF∥BC,则图中相似三角形共有[]A.1组B.2组C.3组 2020-08-03 …
*p=a不能表示为*(p+0)+0吗还是a不能表示为a+0+01.已知inta[3][4],*p=a 2020-12-09 …