计算机二级

若变量x、y已定义为int类型且X的值为33,y的值为3,请将输出语句printf(( ),x/y);补充完整,使其输出的计算结果形式为:x/y=11。

题目

若变量x、y已定义为int类型且X的值为33,y的值为3,请将输出语句printf(( ),x/y);补充完整,使其输出的计算结果形式为:x/y=11。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若x和y都是int型变量,且x=10,y=20,则执行printf("%dn",x,y);语句后,输出的结果是()。

A.20

B.10

C.10 20

D.输出格式符不够,输出不确定的值


A

第2题:

若$y, $x为int型变量,则执行以下语句后,$y的值为()。 <?php $x=1; ++$x; $y = $x++; ?>

A.1

B.2

C.3

D.0


C

第3题:

若已定义:int x=7;float y=7.0; 以下语句中能输出正确值的是()。

A.printf("%d %d",x,y);

B.printf("%d %.3f",x,y);

C.printf("%.3f %.3f",x,y);

D.printf("%.3f %d",x,y);


a=a+b

第4题:

若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语句printf(,x/y); 补充完整,使其输出的计算结果形式为 x/y=11。


( 7 ) 'x/y=%d'

第5题:

设x和y都是int类型,且x=1,y=2,则printf("%d%d",x,y,(x,y))的输出结果是( )。

A)12

B)122

C)1,2

D)输出值不确定


正确答案:A

第6题:

设x和y都是int类型,且x=1,y=2,则printf("%d%d",x,y,(x,y))的输出结果是( )。

A.1 2

B.1 2 2

C.1,2

D.输出值不确定


正确答案:A
解析:本题考查printf函数的格式和逗号表达式。printf函数在输出时,是根据格式说明符的个数输出的,如果函数中有有多余的项将不予输出;如果有输出项少于格式说明符,则出错,不能输出正确的结果。  本题中逗号表达式(x,y)只返回y的值。此时格式说明的个数是2,而输出项的个数是3,因此printf函数只输出前两项。

第7题:

若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语printf(【 】,x/y);补充完整,使其输出的计算机结果形式为:x/y=11。


正确答案:x/y=%d
x/y=%d 解析:本题考查的是prIntf语句的输出格式,printf函数的调用形式为:printf(格式控制输出项1,输出项2,…),格式控制是字符串形式,所以要在格式控制上加双引号(" "),在本题中,输出项“x/y'’已经给出,所以需要判断的是格式控制部分。除了格式转换说明外,字符串中的其他字符(包括空格)将按原样输出,又因为在格式控制中,每个格式说明都必须用“%”开头,变量x,y都为整型;x除以y的结果11也是整型,所以输出结果需要使用格式字符d,用以输出带符号的十进制整型数,所以本题答案为:"x/y=%d"。

第8题:

若变量 x,y 已定义为 int 类型且 x 的值为 99 , y 的值为 9, 请将输出语句 printf( 【 7 】 ,x/y);补充完整 , 使其输出的计算结果形式为 : x/y=11 。


正确答案:

第9题:

(7)若变量x、y已定义为int类型且x的值为99,y的值为9,请将输出语句printf(【7】,x/y);补充完整,使其输出的计算结果形式为:x/y=11


正确答案:

7"x/y=%d"