锦州开放大学程序设计基础(本)形成性考核复习参考答案
一、选择题
1. 程序设计的基本要素包括(A)
A. 输入、处理、输出
B. 变量、常量、运算符
C. 顺序、选择、循环
D. 数据、控制、结构
2. 下列哪个不是合法的标识符(C)
A. age
B. _name
C. 123name
D. Name123
3. 下列哪个不是合法的变量类型(D)
A. int
B. float
C. char
D. string
4. 下列哪个不是合法的运算符(D)
A. +
B. -
C. *
D. /
5. 下列哪个不是合法的控制结构(D)
A. if
B. for
C. while
D. switch
二、填空题
1. 在C++中,用于输出到屏幕的函数是(cout)。
2. 在C++中,用于从键盘输入的函数是(cin)。
3. 在C++中,用于结束程序的语句是(return 0)。
4. 在C++中,用于定义一个整型变量的关键字是(int)。
5. 在C++中,用于定义一个浮点型变量的关键字是(float)。
三、编程题
1. 编写一个程序,输入两个整数,然后输出它们的和。
```cpp
#include <iostream>
using namespace std;
int main() {
int num1, num2, sum;
cout << "请输入两个整数:" << endl;
cin >> num1 >> num2;
sum = num1 + num2;
cout << "两个整数的和为:" << sum << endl;
return 0;
}
```
2. 编写一个程序,输入一个整数,判断它是否为偶数。
```cpp
#include <iostream>
using namespace std;
int main() {
int num;
cout << "请输入一个整数:" << endl;
cin >> num;
if (num % 2 == 0) {
cout << "该整数是偶数。" << endl;
} else {
cout << "该整数是奇数。" << endl;
}
return 0;
}
```
四、简答题
1. 什么是算法?
算法是解决问题的一系列步骤或操作的有限序列。它是一个精确而明确的描述,能够在有限时间内解决问题。
2. 什么是变量?
变量是用来存储数据的一种命名空间。它具有特定的数据类型和值,可以在程序中被修改和使用。
3. 什么是循环结构?
循环结构是一种控制结构,用于重复执行一段代码。它可以根据条件的真假来决定是否继续执行循环体,从而实现重复执行的功能。
4. 什么是函数?
函数是一段完成特定任务的独立代码块。它接受输入参数,执行一系列操作,然后返回一个值。函数可以被多次调用,提高代码的复用性和可读性。
五、综合题
编写一个程序,输入一个年份,判断它是否为闰年。如果是闰年,则输出“是闰年”,否则输出“不是闰年”。
```cpp
#include <iostream>
using namespace std;
int main() {
int year;
cout << "请输入一个年份:" << endl;
cin >> year;
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
cout << "是闰年。" << endl;
} else {
cout << "不是闰年。" << endl;
}
return 0;
}
```
以上就是锦州开放大学程序设计基础(本)形成性考核复习参考答案。希望对大家的复习有所帮助!
报名联系方式
1、报名热线:13662661040(微信),0755-21017149,QQ:2864330758 郭老师
2、报名地址:深圳市龙华新区工业西路68号中顺商务大厦B704
華僑大學珠海開放大學函授站 2023年度面向港澳臺成人函授專升本招生簡章

微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。