有以下程序#include [stdio.h] void main(){ int ch=020; printf("%d\n", ch=ch>>1); }程序运行后的输出结果是( )。
A: 10
B: 40
C: 32
D: 8
A: 10
B: 40
C: 32
D: 8
举一反三
- 有以下程序 #include [stdio.h] void main() { char ch = '1'; while (ch<'9') { printf("%d", ch - '0'); ch++; } } 程序运行后的输出结果是______。 A: 1 B: 01234567 C: 0 D: 12345678
- 分析下程序,并写出程序的运行结果。[br][/br] # include [stdio.h] main () { char ch; while ((ch=getchar())!="\n" ) { if(ch>= 'A'&&ch[= 'Z') ch=ch + 32; else if(ch ]='a'&&ch[= 'z') ch = ch-32; printf ("%c",ch ); } } 从键盘输入ABCdef<回车],则输出结果是( )。
- 有如下程序#include [stdio.h]main() { char ch = 'A'; while (ch < 'D') { printf("%d", ch - 'A'); ch++; } printf("\n");}程序运行后的输出结果是( ) A: ABC B: 012 C: abc D: 123
- 有以下程序 #include main( ) { char ch[] = "abc"; ch[0] ^= ch[0]; ch[1] |= ch[1]; ch[2] &= ch[2]; printf("%d%c%c\n",ch[0],ch[1],ch[2]); } 程序运行后的输出结果是
- 中国大学MOOC: 有如下程序#include <stdio.h>main() { char ch = A; while (ch < D) { printf("%d", ch - A); ch++; } printf("\n");}程序运行后的输出结果是( )