有以下程序段#include<stdio.h>main(){ while(getchar()!=‘\n’);}以下叙述中正确的是A.此w
有以下程序段
#include<stdio.h>
main()
{
while(getchar()!=‘\n’);
}
以下叙述中正确的是
A.此while语句将无限循环
B.getchar()不可以出现在while语句的条件表达式中
C. 当执行此while语句时,只有按回车键程序才能继续执行
D.当执行此while语句时,按任意键程序就能继续执行
有以下程序段
#include<stdio.h>
main()
{
while(getchar()!=‘\n’);
}
以下叙述中正确的是
A.此while语句将无限循环
B.getchar()不可以出现在while语句的条件表达式中
C. 当执行此while语句时,只有按回车键程序才能继续执行
D.当执行此while语句时,按任意键程序就能继续执行
第1题
以下程序运行后的输出结果是【 】。 include <stdio, h> main() char c1 ,c2; for(el = 0, c2 =9; e1<c2; c1 + + , c2 -- ) printf(" %c%c", c1, c2 ); printf("\n" ); }
第2题
下面程序的功能是将小写字母变成对应大写字母后的第二个字母。其中y变成A,z变成B。
#include "stdio.h"
main()
{char c;
while((c=getchar())!='\n')
{if(c>='a'&&c<='z')
c=c-30;
if(c>'z'||c<='z'+2)
c=c-26;}
printf("%c",c);
}
错误:______
改正:______
参考答案:错误
第3题
以下程序段中,错误的行号是【 】。 ① include <stdio.h> ② main() ③ { char str[14];str[]={"I love China!"}; ④ printf("%s",str); ⑤ }
第4题
给定以下程序段
insert code public class foo {
public static void main (String[] args) throws Exception {
printWriter ut = new PrintWriter (new java.io.outputStreamWriter (System.out), true) ;
out.printIn(“Hello”);
}
}
要使程序能正确运行,在insert code处必须添加()语句。
A、import java.io.PrintWriter;
B、include java.io.PrintWriter;
C、import java.io.OutputStreamWriter;
D、include java.io.OutputStreamWriter;
第5题
有以下程序
#include<stdio.h>
main()
{char s[]="159",*P;
p=s;
printf("%C",*p++);
printf("%C",*p++);
}
程序运行后的输出结果是______。
第6题
有以下程序 include<stdio.h> deftneN2 defineMN+1 defineNUM(M+1)*M/2 main(){printf(%d\n,NUM);) 程序运行后的输出结果是
A.4
B.8
C.9
D.6
第7题
有以下程序 include<stdio.h> yoidfun(char**p) {++p;printf(%sha,*p);} main() {char*a[]=(Morning,Aftemoon,Eyening,Night); fun(a); } 程序的运行结果是
A.ffemoon
B.Morning
C.oming
D.Afternoon
第8题
下面程序段的输出结果是______。
#include<stdio.h>
int b=1:
int func(int *a)
{*a+=b;return(*a);)
main()
{int a=2,res=1;
res+=func(&a);
prf("%d%d\n",a,res);}
第9题
有以下程序: #include<stdio.b> void fun(char c) { if(c>X)fun(c-1): printf("%C",c); } traia() { fun(z);} 程序运行后的输出结果是()
A.xyz
B.wxyz
C.xzy
D.zvx
第10题
有以下程序 include<stdio.h> intflintx) { inty; iflx=011x=1)return(3); y=x*x-f(x-2); returny; } main() { intz; z=f(3);printf(%d\n,z); } 程序的运行结果是
A.9
B.0
C.6
D.8