计算机二级c语言考试顺序,全国计算机等级考试二级C语言顺序结构:输入与输出...

3165d287af0bfea9c1c10e1cc0a2f085.png

一、选择题

(1)有以下程序

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

(2) 有以下程序

main()

{ int m=0256,n=256;

printf("%o %o\n",mn,n);

}

程序运行后的输出结果是

A) 0256 0400

B) 0256 256

C) 256 400

D) 400 400

(3) 有以下程序

main()

{ int a=666,b=888;

printf("%d\n",a,b);

}

程序运行后的输出结果是

A) 错误信息

B) 666

C) 888

D) 666,888

(4) 有以下程序

main( )

{

int x=102,y=012;

printf(“%2d,%2d\n”,x,y);

}

执行后输出结果是

A) 10,01

B) 02,12

C) 102,10

D) 02,10

(5) 有以下程序

main()

{ int a; char c=10;

float f=100.0; double x;

a=f/=c*=(x=6.5);

printf("%d %d %3.1f %3.1f\n",a,c,f,x);

}

程序运行后的输出结果是

A) 1 65 1 6.5

B) 1 65 1.5 6.5

C) 1 65 1.0 6.5

D) 2 65 1.5 6.5

(6) 有定义语句:int x,y;, 若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是

A) 11 12  B) 11,12<回车>

C) 11,12<回车>

D) 11,<回车>

12<回车>

(7) 设有如下程序段:

int x=2002,y=2003;

printf("%d\n",(x,y));

则以下叙述中正确的是

A) 输出语句中格式说明符的个数少于输出项的个数,不能正确输出

B) 运行时产生出错信息

C) 输出值为2002

D) 输出值为2003

(8)若有以下程序段(n所赋的是八进制数)

int m=32767,n=032767

printf("%d,%o/n",m,n);

执行后输出结果是

A) 32767,32767 B) 32767,032767

C) 32767,77777 D) 32767,077777

(9)若有以下程序段

int m=0xabc,n=0xabc;

m-=n;

printf("%X\n",m);

执行后输出结果是

A) 0X0

B) 0x0

C) 0

D) 0XABC

2829f2ca24f0d0090cbba57f30759f23.png

全国计算机等级考试二级C语言顺序结构:输入与输出.doc

下载Word文档到电脑,方便收藏和打印[全文共1099字]

编辑推荐:

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

下载Word文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值