第一部分:选择题
1、C++ L2(15分)
十进制数字6对应的二进制数是( )。
A. 100
B. 101
C. 110
D. 111
正确答案:C
2、C++ L2(15分)
关于变量名的命名,以下不规范的一项是( )。
A. RTY_das
B. 56_dasd
C. dasdDDD
D. _55PPPs
正确答案:B
3、C++ L2(20分)
以下能成功将整型数字3赋值给整型变量a和b的一项是( )。
A.
int a, b;
3 = a = b;
B.
int a, b;
3 = a;
3 = b;
C.
int a, b;
3 = a;
b = 3;
D.
int a, b;
a = b = 3;
正确答案:D
第二部分:编程题
4、C++ L2正方形面积(50分)
题目名称:正方形面积
题目描述:
提示信息:
正方形的面积 = 边长×边长
给定正方形的边长,计算出正方形的面积。
输入:
输入一个正整数,表示正方形的边长。
输出:
输出一个正整数,表示这个正方形的面积。
注意:
题目保证输入和输出都在int范围内。
输入输出格式要和样例严格保持一致,不要输出任何与答案无关的内容,如“请输入:”之类的提示信息,或者在数据前面输出多余的空格或空行。
输入样例:
6
输出样例:
36
参考代码
#include <iostream>
using namespace std;
int main()
{
int a, s;
cin >> a;
s = a * a;
cout << s;
return 0;
}
测试数据
1.in | 6 | 1.out | 36 | |
2.in | 4 | 2.out | 16 | |
3.in | 14 | 3.out | 196 | |
4.in | 10 | 4.out | 100 | |
5.in | 20 | 5.out | 400 |