举一反三
- 中国大学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;}
- 有以下程序#include main(){ char ch = 'A'; while (ch < 'D') { printf("%d", ch - 'A'); ch++;}printf("\n");}程序运行后的输出结果是( )。 A: 123 B: ABC C: abc D: 012
- 有以下程序:#include <;stdio.h>;#include <;stdlib.h>;int main(){char *p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf("%s%s",p,q);printf("%s %s",p,q);return 0;}程序执行后若从键盘上输入:abc└┘def↙,则输出结果是( )。 A: d└┘d B: def└┘def C: abc└┘d D: abc└┘def
- 有如下程序#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
- 判断char型变量ch是否为小写字母的正确表达式是( ) A: ‘a’<=ch<=‘a’ B: (ch>=‘a’)&(ch<=‘z’) C: (ch>=‘a’)&&(ch<=‘z’) D: (‘a’<= ch)AND(‘z’>= ch)
内容
- 0
判断char型变量ch是否为小写字母的正确表达式是( )。 A: 'a'<=ch<='z' B: (ch>=a)&&(ch<=z) C: ('a'>=ch)||('z'<=ch) D: (ch>='a')&&(ch<='z')
- 1
判断char型变量ch是否为大写字母的正确表达式是 ________ 。 A: ˊAˊ <=ch<= ˊZˊ B: ( ˊAˊ <=ch) AND ( ˊZˊ >=ch) C: (ch>= ˊAˊ )&(ch<= ˊZˊ ) D: (ch>= ˊAˊ )&&(ch<= ˊZˊ )
- 2
判断char型变量ch是否为小写字母的正确表达式是______。 A: 'a'<=ch<='z' B: (ch>='a') & (ch<='z') C: (ch>='a') && (ch<='z') D: ('a'<=ch) AND ('z'>=ch)
- 3
判断char型变量ch是否为大写字母的正确表达式是() A: 'A'<=ch<='Z' B: (ch>='A')&(ch<='Z') C: (ch>='A')&&(ch<='Z') D: ('A'<=ch)and('z'>=ch)
- 4
有以下程序 #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]); } 程序运行后的输出结果是