青少年软件编程(C语言)等级考试试卷(一级)
分数:100 题数:5
一、编程题(共5题,共100分)
1.
字符长方形
给定一个字符,用它构造一个长为4个字符,宽为3个字符的长方形,可以参考样例输出。
时间限制:1000
内存限制:65536
输入
输入只有一行, 包含一个字符。
输出
该字符构成的长方形,长4个字符,宽3个字符。
样例输入
*
样例输出
****
****
****
试题编号:20230318-1-01
试题类型:编程题
标准答案:
试题难度:一般
试题解析:
展示地址:点击浏览
考生答案:(此题已作答)
考生得分:20
是否评分:已评分
评价描述:
考生答案:
#include <bits/stdc++.h>
using namespace std;
char a;
int main() {
cin>>a;
cout<<a<<a<<a<<a<<endl;
cout<<a<<a<<a<<a<<endl;
cout<<a<<a<<a<<a<<endl;
return 0;
}
2.
长方形面积
给出一个长方形的长和宽,求该长方形的面积。假设长为a,宽为b,则面积S=a×b。
时间限制:1000
内存限制:65536
输入
一行,2个正整数,以空格分隔,分别表示长方形的长和宽。长和宽都不大于1000。
输出
一个整数,即长方形的面积。
样例输入
4 3
样例输出
12
试题编号:20230318-1-02
试题类型:编程题
标准答案:
试题难度:一般
试题解析:
展示地址:点击浏览
考生答案:(此题已作答)
考生得分:20
是否评分:已评分
评价描述:
考生答案:
#include <bits/stdc++.h>
using namespace std;
int a,b;
int main() {
cin>>a>>b;
cout<<a*b;
return 0;
}
3.
成绩等级转换
小明想将自己的百分制成绩转换为等级制,请你帮他完成这样的转换。转换规则为:
A,90-100
B,77-89
C,67-76
D,60-66
E,0-59
时间限制:1000
内存限制:65536
输入
一个0 - 100 的整数
输出
输出转换后的等级,一个A-E的大写字母。
样例输入
样例1:
85
样例2:
62
样例输出
样例1:
B
样例2:
D
试题编号:20230318-1-03
试题类型:编程题
标准答案:
试题难度:一般
试题解析:
展示地址:点击浏览
考生答案:(此题已作答)
考生得分:20
是否评分:已评分
评价描述:
考生答案:
#include <bits/stdc++.h>
using namespace std;
int a;
int main() {
cin>>a;
if(a>=90 && a<=100)cout<<"A";
else if(a>=77 && a<=89)cout<<"B";
else if(a>=67 && a<=79)cout<<"C";
else if(a>=60 && a<=66)cout<<"D";
else cout<<"E";
return 0;
}
4.
机智的小明
小明的妈妈非常关心小明的成绩,每次考试后都会问小明是否进步了。机智的小明会努力找出之前比这次
202303 C语言1级,少儿编程题库,C语言编程真题,电子学会真题,2023年3月电子学会C语言编程等级考试一级真题试卷