题目内容

以下程序段,运行后的输出结果是( )。 char m='b'; if(m++>'b') printf("%c\n",m); else printf("%c\n",m--);

A. a
B. b
C. c
D

查看答案
更多问题

以下程序段执行后输出结果是( )。 int a=5,b=4,c=3,d=2; if(a>b>c)printf("%d\n",d); else if((c-1>=d)==1) printf("%d\n",d+1); else printf("%d\n",d+2);

A. 2
B. 3
C. 4
D. 编译有错,无结果

以下程序段对输入的一个小写字母,将字母循环后移动5个位置后输出。如'a'变为'f','w'变成'b'。请在空中填入正确内容。 char c;c= getchar( ) ; if(c>='a'&&____) ____; else if(c>='v'&&c<='z') ____; putchar(c);

以下程序段实现:输入三个整数,按从大到小的顺序进行输出。请在空中填入正确内容。 int x,y,z,c; scanf("%d%d%d",&x,&y,&z); if(____) {c=y;y=z;z=c;} if(____) {c=x;x=y;y=c;} if(____) {c=z;z=y;y=c;} printf("%d,%d,%d",____);

输入一个字符,如果它是一个大写字母,则把它变成小写字母;如果它是一个小写字母,则把它变成大写字母;其他字符不变。请在下划线上填入正确的内容。#include void fun(char ch){ if(____) ch=ch+32; else if(ch>='a' && ch<='z') ____; printf("%c",ch);}

答案查题题库