某C程序的语句段为: char s[10]; s="abcd"; printf("%s\n",s); 则该程序段【1】.
A.程序执行后,输出: abcd
B.程序执行后,输出: s
C.程序执行后,输出: a b c d
D.编译出错
A.程序执行后,输出: abcd
B.程序执行后,输出: s
C.程序执行后,输出: a b c d
D.编译出错
第1题
A.ABCD BCD CD D
B.A B C D
C.D C B A
D.ABCD ABC AB A
第2题
A.ABCDDEFEDBD
B.abcDDfefDbD
C.abcAAfefAbA
D.Abcddfefdbd
第3题
A、p[4]引用格式错误,不能输出
B、输出值不定
C、输出68
D、输出0
第4题
A. 输出0
B. 输出1
C. 控制表达式是非法的
D. 执行无限次
第5题
用If语句表示分段函数,下列不正确的程序段是 。
A、If x >=1 Then f=Math.Sqrt(x+1) f=x*x+3
B、If x >=1 Then f= Math.Sqrt(x+1) If x < 1 Then f=x*x+3
C、f=x*x+3 If x >=1 Then f= Math.Sqrt(x+1)
D、If x < 1 Then f=x*x+3 Else f= Math.Sqrt(x+1) EndIf
E、f = Math.Sqrt(x+1) If x < 1 Then f=x*x+3
第6题
A.are&you
B.you
C.are
D.&
第7题
A、b,c
B、a,c
C、a,b
D、b,b
第8题
某计算机的时钟频率为Hz,一个程序在该计算机上执行共花费了个时钟周期,则执行该程序的时间为()秒。
A、1.5
B、2.66
C、3.75
D、6
第9题
在以下程序段中的空白处填写适当的表达式或语句,使程序能正确引用c数组元素。 #include <stdio.h> int main() { int c[4][5],(*p)[5],i,j,d=0; for(i=0;i<4;i++) { for(j="0;j<5;j++)" c[i][j]="d;" d++; printf("%4d",c[i][j]); } printf("\n"); p="c;" printf("%d,%d\n",____________); return 0;> A、*(p[0]+2),c[0][2]
B、*(p+1)+3,c[1][3]
C、*(p+3),c[0][3]
D、p+1,c[0][1]
第10题
Squeeze函数的功能是删除字符串s中所出现的与变量c相同的字符。例如,输入为: abcdef↙ c↙ 输出为: abdef 按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> #include <string.h> void Squeeze(char *s, char c); int main() { char a[80], c, *s; s = a; gets(a); scanf("%c",&c); Squeeze(s, c); printf("%s\n", s); return 0; } void Squeeze(char *s, char c) { int i, j; for (i = j = 0; s[i] != '\0'; i++) { if (__________) { __________; j++; } } _____________; /* 在字符串t2的末尾添加字符串结束标志 */ }
A、第20行: s[i] != c 第22行: s[j] = s[i] 第26行: s[j] = '\0'
B、第20行: s[i] == c 第22行: s[j] = s[i] 第26行: s[i] = '\0'
C、第20行: s[j] != c 第22行: s[i] = s[j] 第26行: s[j] = '\0'
D、第20行: s[j] == c 第22行: s[j] = s[i] 第26行: s[i] = '\0'
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!