(考试时间90分钟,满分100分)
一、单项选择题(每题3.5分,共20题,共70分)
1.下列关于C++的叙述中,不正确
...
的是()。
A.C++是从C语言发展而来
B.C++是一种面向对象的程序设计语言
C.1983年正式命名为C++
D.C++不适合应用于操作系
全国青少年编程能力等级考试
C++
(初级1)试卷
统
2.在C++中,下方代码段正确的是()。
A. B.
C. D.
3.在C++中,下列变量名正确的是( )。
A.int B._a C.a.2 D.2a
4.执行下方程序,输出的结果是( )。
A.1+2B.3C.“1+2” D.无输出
5.下列语句中,正确定义变量为单精度类型的是()
A.inta; B.floata C.floata_; D.float2a;
6.运行下列代码,输出的结果是()。
A.9 B.4+5 C.4+ D.4+5
5
7.在C++中,表达式:3/2的值是()。
A.1.5 B.1 C.2 D.3/2
8.若有:inta=3;,a++;cout<<a;则输出的结果是()。
A.3 B.4 C.5 D.6
9.若有:inta=5;a+=17;cout<<a;则输出的结果是()
A.5 B.12 C.17 D.22
10.若要输入两个整数,下列代码正确的是()。
A.inta,b; B.inta,b;
cin>>a>>b; cin>>a,b;
C.inta,b; D.inta,b;
cout<<a<<b; cin<<a<<b;
11.若要输出“举头望明月,低头思故乡。”下列代码正确的是( )。
A.
B.
C.
D.
12.设inta=5;,运行下列程序段,输出结果为:hello的是()。
A. B.
C. D.
13.运行下方代码,输出的结果是()。
A.5 B.15 C.5 D.无输出
15 无输出
14.下列关于for循环的叙述中,正确的是()。
A.for循环的循环体中,可以只有空语句
B.for循环可以标注循环次数
C.for循环结构是由初始变量和循环条件组成
D.for循环无法进入死循环
15.运行下方代码,输出的结果是()。
A.20 B.30 C.40 D.50
16.inta=2;下列关于cin和cout的叙述中,不正确
...
的是()。
A.cin是输入流
B.cout是输出流
C.cin的使用方法:cin>>”请输入:”>>a;
D.cout的使用方法:cout<<“输出的值为:”<<a;
17.下列程序段书写顺序正确的是()。
A.inta; B.cin>>a;
cin>>a; inta;
cout<<a; cout<<a;
C.a=5; D.inta;
inta; cout<<a;
cout<<a; cin>>a;
18.运行下列程序,输出的结果是()。
A.4 B.5 C.6 D.7
19.在下列代码段中,不能
..
输出:我的年龄是:13的是()。
A.
B.
C.
D.
20.运行下方代码,输出的结果是()。
A.4321 B.42 C.4 D.31
二、编程题(每题15分,共2题,共30分)
21.输入两个非负整数,输出两个数中较大的数。
样例:
输入:
1224
输出:
24
答案:
22.输入一个非负整数n,将1—n中(包含n)个位带有数字3的
PAAT-C++编程初级1样题,PAAT全国青少年编程能力等级考试C++编程初级样题1