有以下程序: main()
{ char a1=’M’, a2=’m’;
printf("%c
", (a1, a2) ); }
以下叙述中正确的是 ()
单选题 2019-04-19 20:20:26
0366 A.程序输出大写字母M
B.程序输出小写字母m
C.格式说明符不足,编译出错
D.程序运行时产生出错信息
参考答案:…… 查看答案
感兴趣题目
有以下程序
fun(int a, int b)
{ if(a>b) return(a);
else return(b);
}
main()
{ int x=3, y=8, z=6, r;
r=fun (fun(x,y), 2*z);
printf("%d
", r);
}
程序运行后的输出结果是()若有说明: int i,j=7, *p=以下叙述中不正确的是()在C语言中,字符型数据在内存中是以什么形式存放的?()若有以下调用语句,
main()
{ …
int a[50],n;
…
fun(n,下面选项中正确的赋值语句是(设 char a[5],*p=a;) ()下列函数中不能用于对文件进行输入输出操作的是()以下程序段: char str[15]=”hello!”; printf(“%d
”,strlen(str)); 的输出结果是()设整型变量a为5,使b不为2的表达式是()以下程序:
#define ADD(x) x*x
main( )
{ int a=4,b=6,c=7,d=ADD(a b)*c;
printf("d=%d",d);
}
的输出结果为()C语言要建立一个二进制文件应选择的打开方式是()以下程序运行后,
int func(char *str)
{ int num=0;
while(*(str num)!='') num ;
return(num);
}
main()
{ char str[10],*p=str;
gets(p); printf("%d
",func(p));
}
如果从键盘上输入ABCDE<回车>,则输出结果为()