下列程序的运行结果是 。 #include <stdio.h>int main(){ char ch='F';printf("%c",ch+32-3);return 0; }
举一反三
- 以下程序中,运行结果是36的有()。 A: B: include <stdio.h> C: define M(y) y*y int main() { printf("%d ",M(6+0)); return 0; } D: E: include <stdio.h> F: define M(y) (y)*(y) int main() { printf("%d ",M(6+0)); return 0; } G: H: include <stdio.h> int M(int y) { return y*y; } int main() { printf("%d ",M(6+0)); return 0; } I: J: include <stdio.h> int M(int y) { return (y)*(y); } int main() { printf("%d ",M(6+0)); return 0; }
- 下面程序执行后的输出结果是( )。#include <stdio.h>char cchar(char ch){if(ch>='A' && ch<='Z') ch=ch-'A'+'a';return ch;}int main(){char s[]="ABC+abc=defDEF",*p=s;while(*p) {*p=cchar(*p);p++;}printf("%s",s); return 0;}? abc+abc=defdef|abcabcdefdef|abcaABCDEFdef|abc+ABC=DEFdef
- 中国大学MOOC: 下面程序执行后的输出结果是( )。#include <stdio.h>char cchar(char ch){if(ch>=A && ch<=Z) ch=ch-A+a;return ch;}int main(){char s[]="ABC+abc=defDEF",*p=s;while(*p) {*p=cchar(*p);p++;}printf("%s",s); return 0;}
- 用getchar()从键盘上输入一个字符,用putchar()打印出来! 参考程序1与参考程序2都可以实现题目要求。 #include int main() { char a; a=getchar(); putchar(a); return 0; } 参考程序2: #include int main() { char ch; scanf(“%c”,&ch); printf(“%c”,ch); return 0; }
- 有以下程序#include main(){ char ch = 'A'; while (ch < 'D') { printf("%d", ch - 'A'); ch++;}printf("\n");}程序运行后的输出结果是( )。 A: 123 B: ABC C: abc D: 012