以下程序的输出结果是()。main(){charc1='A',c2='Y';printf("%d,%d\\n",c1,c2);}
A. 因输出格式不合法,无正确输出
B. 65,90
C. A,Y
D. 65,89
查看答案
以下程序的输出结果是()。main(){charch;ch='A'+'5'-'3';printf("%d,%c\n",ch,ch);}
A. 67,C
B,C
C,D
D. 不确定的值
对以下程序,从第一列开始输入数据:2473,代表Enter。程序的输出结果是()。#include"stdio.h"main(){intc;while((c=getchar())!='\n'){switch(c-'2'){case0:case1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);default:putchar(c+2);break;}printf("\n");}}
A. 668977
B. 668966
C. 66778777
D. 6688766
若变量已正确说明,要求用以下语句给c1赋予字符%、给c2赋予字符#、给a赋予2.0、给b赋予4.0,则正确的输入形式是(□代表空格)()。
A. 2.0□%□4.0□
B.
C. 2.0%4.0□
D.
E. 2%□□4
F.
G. 2□%□4□
H.