帮帮忙,C语言的一些题目,急!

来源:百度知道 编辑:UC知道 时间:2024/05/14 16:14:42
37、已知ch是字符型变量,下面正确的赋值语句是____。 A)ch= '123'; B) ch='\xff';
C) ch='\08'; D)ch="\";
40、有以下程序
main()
{ int m,n,p;
scanf("m=%dn=%dp=%d",&m,&n,&p);
printf("%d%d%d\n",m,n,p);
}
若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是 A)m=123n=456p=789 B)m=123 n=456 p=789
C)m=123,n=456,p=789 D)123 456 789
总之,谢谢你们! 好像第二题的D是错的

第一题:B,字符型变量用单引号''ch = 'a';A答案是ASCII码ch = 123 结果为{,B是十六进制的赋值方式'\xhh',C八进制的赋值方式'\ddd'

第二题:A,scanf("m=%dn=%dp=%d",&m,&n,&p); "m=%dn=%dp=%d"决定输入的格式,一般程序不这么写了,不方便输入,一般都是“%d%d%d”

多动手上机看看,印象会更深,学计算机语言,重要在动手能力。

B

A

运行过了

B

A

B A