青少年软件编程(C语言)等级考试试卷(一级)
分数:100 题数:5
一、编程题(共5题,每题20分,共100分)
1. | 数的输入和输出 |
数的输入和输出 输入一个整数和双精度浮点数,先将浮点数保留2位小数输出,然后输出整数。 时间限制:1000 内存限制:65536 输入 一行两个数,分别为整数N(不超过整型范围),双精度浮点数F,以一个空格分开。 输出 一行两个数,分别为保留2位小数输出的F,以及整数N,以一个空格分开。 样例输入 100 123.456789 样例输出 123.46 100 | |
试题编号: | |
试题类型:编程题 | |
标准答案: | |
试题难度:一般 | |
试题解析: | c语言编程软件下载中文版|
#include<iostream> #include<iomanip> using namespace std; int main(){ int N; double F; cin>>N; cin>>F; cout<<setprecision(2)<<fixed<<F; cout<<" "<<N; return 0; } | |
2. | (a/b)*c的值 |
(a/b)*c的值 给定整数a、b、c,计算(a / b)*c的值,这里的除法为实数除法。 时间限制:1000 内存限制:65536 输入 一行,三个整数a、b、c,整数间以空格分隔。(1 ≤ a,b,c ≤ 1000) 输出 将计算结果保留6位小数输出。 样例输入 1 3 3 样例输出 1.000000 | |
试题编号: | |
试题类型:编程题 | |
标准答案: | |
试题难度:一般 | |
试题解析: #include<iostream> #include<iomanip> using namespace std; int main(){ double a,b,c; cin>>a>>b>>c; cout<<setprecision(6)<<fixed<<(a/b)*c; return 0; } | |
3. | 大写字母的判断 |
大写字母的判断 输入一个字符,判断是否是英文大写字母,即是否是A-Z中的一个。 时间限制:1000 内存限制:65536 输入 一个字符。 输出 如果是英文大写字母,则输出YES,否者输出NO。 样例输入 K 样例输出 YES | |
试题编号: | |
试题类型:编程题 | |
标准答案: | |
试题难度:一般 | |
试题解析: #include<iostream> using namespace std; int main(){ char a; cin>>a; if(a>='A'&&a<='Z') cout<<"YES"; else cout<<"NO"; return 0; } | |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论