分类
习题

C++编程的基础知识

1.下面哪一项是计算机中程序设计解题方法的正确步骤?
A. 1、分析问题;2、编写程序;3、运行程序;4、修改程序
B. 1、分析问题;2、编写流程图;3、编写程序
C. 1、分析问题;2、设计算法;3、编写程序
D. 1、分析问题;2、设计算法;3、编写程序;4、运行程序查看结果

2.下面关于#include<iostream> 这句描述不正确的是?
A.在C++中表示头文件,是对其他程序的引用。
B.如果要使用cin或cout语句就必须包含这个头文件。
C.在C++中,还可以使用scanf和printf函数输入输出,这个不需要任何头文件。
D.include的英文含义是”包括”,一个程序中可以引用很多不同的程序。

3.下面哪部分不是C++程序基本结构的组成部分?
A.输入输出
B.头文件
C.名字空间
D.主函数

4.下面关于C++程序的运行,说法正确的是哪个?
A.C++程序编辑好以后,可以立即运行。
B.C++程序编辑好以后,需要先编译才能运行。
C.C++程序编辑好以后,需要先解释才能运行。
D.C++程序编译好后,可以在任何机器(任何操作系统)上去执行。

5.下面关于C++程序开发,说法正确的是哪个?
A.C++程序只能采用Dev-C++工具进行开发
B.一个C++程序可以有多个主函数。
C.一个C++程序,无论复杂或简单,总体上都是一个函数,这个函数被称为主函数。
D.以上都正确。

6.阅读程序,说法正确的是:

A.该程序完全正确,可以正常运行。
B.头文件引用不正确。
C.命名空间不正确
D.cin语句和cout语句错误

7.阅读程序,程序编译运行后,打印结果是?

A.5
B.4
C.3
D.2

8.整型变量i、j、k用scanf语句输入是?
A.scanf(“%d%d%d”,i,j,k);
B.scanf(“d%d%d%”,&i,&j,&k);
C.scanf(“%d%d%d”,&i,&j,&k);
D.scanf(“d%d%d%”,i,j,k);

9.阅读程序,程序编译运行后,打印结果是?

A.dec10
B.10
C.12
D.a

10.与代码cout << fixed << setprecision(6) << a; 输出结果完全相同的代码是?
A.cout << a;
B.printf(“%6.5lf”,a);
C.printf(“%.6lf”,a);
D.printf(“%6.2lf”,a);