更多“3、下列语句序列执行后,r 的值是()。 char ch = '8'; int r = 10; switch (ch + 1) { case '7': r = r + 3; case '8': r =…”相关的问题
第1题
下列语句序列执行后,r 的值是()。 char ch = '8'; int r = 10; switch (ch + 1) { case '7': r = r + 3; case '8': r = r + 5; case '9': r = r + 6; break; default: r = r + 8; }
点击查看答案
第2题
下列语句序列执行后,r的值是()。 char ch=‘1’ ; int r=1; switch (ch +1) { case ‘1’ : r=r+2; case ‘2’ : r=r+4; case ‘3’ : r=r+6; break ; default : r=r+8; }
点击查看答案
第3题
下列语句序列执行后,r 的值是()。 char ch='8'; int r=10; switch(ch+1 ){ case '7': r=r+3; case '8': r=r+5; case '9': r=r+6; break; default: r=r+8; }
点击查看答案
第4题
下列语句序列执行后,r 的值是() char ch='8'; int r=10; switch(ch+1 ){ case '7': r=r+3; case '8': r=r+5; case '9': r=r+6; break; default: r=r+8; }
点击查看答案
第5题
下列语句执行后,c的值是()。 ch=['abcdef';'123456']; c=char(ch(2,4)-1)
点击查看答案
第6题
【单选题】下列变量定义语句不正确的是
A.int a,b=0;
B.float r,area;
C.double s=1.0;
D.char ch="m";
点击查看答案
第7题
下列语句执行后,c的值是()。 ch=['abcdef';'123456']; c=char(ch(1,4)-('a'-'A'))
点击查看答案
第8题
设文件file1.c的内容为COMPUTER。写出下面程序执行后的运行结果。 #include<stdio.h> int main() { char ch; FILE *fp; if((fp=fopen("file1.c","r")) ==NULL) { printf("不能打开文件n"); return -1; } while(!feof(fp)) { ch=fgetc(fp); if(ch>='A'&&ch<='Z') fputc(ch+32,stdout); } fclose(fp); return 0; }
点击查看答案
第9题
设文件file1.c的内容为COMPUTER。写出下面程序执行后的运行结果。 #include<stdio.h> int main() { char ch; FILE *fp; if((fp=fopen("file1.c","r")) ==NULL) { printf("不能打开文件n"); return -1; } while(!feof(fp)) { ch=fgetc(fp); if(ch>='A'&&ch<='Z') fputc(ch+32,stdout); } fclose(fp); return 0; }
点击查看答案
第10题
执行下面程序段后,ch的值是()。 char ch='a'; ch=(ch>='A'&&ch<='Z')?(ch+32):ch;
点击查看答案
第11题
在C语言中,已知字母A的ASCII码是65,则执行语句:char ch='A'+3; 后ch的值为()。
点击查看答案