C语言项目化教程(基于智能制造软件) 项目二 车辆行驶状态显示(输入、输出) 综合练习.docx

C语言项目化教程(基于智能制造软件) 项目二 车辆行驶状态显示(输入、输出) 综合练习.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

同步训练

一、选择题:

1.已知:inta=13;那么:printf(%1d,a)结果是()。

A.13B.013C.01D.03

2.逻辑运算符两侧运算对象的数据类型()。??????????

A.?只能是0和1??????????????B.?只能是0或非0正数

C.?只能是整型或字符型数据?????????D.可以是任何类型的数据

3.?下面正确的字符常量是()。

A.?“c”?B.?“\\???C.‘A’??D.?”K?”

4.以下程序的运行结果为()。

#includestdio.h

voidmain()

{

intnum1,num2,sum;

num1=14;num2=15;

sum=num1+num2;

printf(两数之和sum=%d\n,sum);

}

sum=9B.sum=9.0C.两数之和sum=29D.两数之和sum=9.0

5.有以下程序:

#includestdio.h

voidmain()

{

chara,b,c;

a=B;b=O;c=Y;

putchar(a);

putchar(b);

putchar(c);

putchar(\n);

putchar(66);

putchar(79);

putchar(89);

putchar(10);

return0;

}

运行的结果为:()。

boy

boy

BOY

BOY

BOY

boy

6.下列有关格式输入函数scanf的叙述中正确的是()。

A.输入项可以是C语言中规定的任何变量,并且在任何变量前必须加地址符号“”

B.可以只有格式控制项,没有地址列表项

C.在输入数据时,必须规定精度。如scanf(%4.2f,d);

D.当输入数据时,必须指明变量地址

7.已知有变量定义:int?a;char?c;用scanf(“%d%c”,a,c);语句给a和c输入数据,使30存入a,字符‘b’存入c,则正确的输入是:()。

A.?30’b’回车??????B.?30??b回车

C.?30回车b回车?????D.?30b回车

8.设整型变量i值为2,表达式(++i)+(++i)+(++i)的结果是()。

A.6 B.13 C.15 D.表达式出错

9.以下书写规范的是:()。

A.charc=A;

B.charc=”A”;

C.putchar(\n);

D.charc=’A’;

10.在下一组运算符中,优先级最低的运算符是()。

A.* B.!= C.+ D.=

11.若有定义:inta=7;floatx=2.5;,y=4.7;

则表达式x+a%3*(int)(x+y)%2/4的值是:()。

A.2.500000 B.2.750000 C.3.500000 D.0.000000

12.设有说明:charw;intx;floaty;doublez;

则表达式w*x+z-y值的数据类型为:()。

A.float B.char C.int D.double

13.若变量已经定义了a为int型,b为char型,c为float型,要给a,b,c输入数据,以下正确的输入语句是()。

A.scanf(%d%c%f,a,b,c);

B.scanf(%d%d%d,a,b,c);

C.scanf(%d%c%f,a,b,c);

D.printf(%d%c%f,a,b,c);

二、填空

1.以下程序的运行结果为_____

#includestdio.h

voidmain()

{

intnum1,num2,sum;

num1=11;num2=25;

sum=num1+num2;

printf(两数之和是:%d\n,sum);

}

2.以下程序的运行结果为_____

#includestdio.h

voidmain()

{

intnum1,num2,num;

您可能关注的文档

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档