二级C语言教程章节测试3.顺序结构:输入与输出

文章作者 100test 发表时间 2007:05:13 22:43:53
来源 100Test.Com百考试题网


计算机等级考试训练软件《百宝箱》

第三部分 顺序结构:输入与输出

一、选择题

(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(“-,-\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

(10) 已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是
A) scanf(“---”,&.i,&.j,&.k).
B) scanf(“%d %d %d”,&.i,&.j,&.k).
C) scanf(“%d,%d,%d”,&.i,&.j,&.k).
D) scanf(“i=%d,j=%d,k=%d”,&.i,&.j,&.k).


相关文章


二级C语言教程章节测试2.C语言基本语法知识
二级C语言教程章节测试3.顺序结构:输入与输出
二级C语言教程章节测试15.位运算
二级C语言教程章节测试11.对函数的进一步讨论
二级C语言教程章节测试9.一维数组与指针(一)
二级C语言教程章节测试10.字符串
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛