单项选择题
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是()。
A.while((ch=getchar())! ='N') printf("%c",c; B.while (ch=getchar()! ='N') printf("%c",c; C.while (ch=getchar()='N') printf("%c",c; D.while((ch=getchan())='N') printf("%c",c;
A.mam() {…… x=fun(2,10); ……} fioat fun(int a,int { ……} B.float fun (int a,int {……} main() {…… x=fun(i,; ……} C.float fun (int in; main() {…… x=fun(2,10); ……} float fun (int a,int { ……} D.main() { float fun (int i, int ; …… x=fun(i,; ……} float fun (int a,int { ……}
A.switch ( {case 1.0: printf("*\n"); case 2.0: printf("**\n");} B.switch ( (in; {case 1: printf("*\n"); case2: printf("**\n");} C.switch (a+ {case 1:printf("*\n"); case 2+1: printf("**\n");} D.switch (a+) {case 1: pfintf("*\n")}; case c: printf("**\n"));}