青少年编程能力等级测评试卷及答案 C++编程(一级)

文章介绍了C++编程的基础知识,包括无符号整型变量、常量定义、标识符、变量初始化、转义字符、输入输出、数据类型转换、控制结构(if-else,switch,do-while)以及数组和字符处理。后面还包含了编程题部分,要求输出特定图形。
摘要由CSDN通过智能技术生成

(当年的我掉了这个坑,唉!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)

一、单项选择题(共20题,每题3.5分,共70分)

1 C++中,用来定义无符号整型变量的关键字是( )。

A:unsigned int

B:int

C:short int

D:signed int

答案:A

2 下列数据中,不合法的C++常量的是( )。

A. 0xa5

B. 2.5e-2

C. 300

D. 0582

答案:D

3 在C++中,下列标识符合法的是( )。

A:c+b

B:_tmp

C:52C++

D:J#P

答案:B

4 下列定义整型变量num并初始化为0的语句是( )。

A:int num;

B:int num(0);

C:char num=0;

D:char num=’0’;

答案:B

5 下列转义字符中表示回车换行符的是( )。

A:\n

B:\t

C:\b

D:\a

答案A

6 下列有关cin的叙述中,不正确的是( )。

A:使用cin输入多个数据并读入到变量时,数据之间使用空格分隔

B:使用cin获取用户输入,不加头文件"iostream.h"也可以

C:使用cin输入多个数据并读入到变量时,数据之间使用回车分隔

D:使用cin输入多个数据并读入到变量时,数据之间使用Tab键分隔

答案:B

7 若定义int a=066,则执行cout << a;语

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值