NEUQ-Cpp-01-编程题
7-1 计算摄氏温度 (5分)本题要求编写程序,计算华氏温度100°F对应的摄氏温度。计算公式:C=5×(F?32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。
输入格式:
本题目没有输入。
输出格式:
按照下列格式输出
fahr = 100, celsius = 计算所得摄氏温度的整数
#include
using namespace std;
int main()
{
int fahr=100,celsius;
celsius=5*(fahr-32)/9;
cout<<"fahr = "<
7-5 逆序的三位数 (5分)
程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。
输入格式:
每个测试是一个3位的正整数。
输出格式:
输出按位逆序的数。
输入样例:
123
输出样例:
321
#include
using namespace std;
int main()
{
int a,b,c,d;
cin>>a;
b=a/100;
c=(a-100*b)/10;
d=a-100*b-10*c;
cout<<100*d+10*c+1*b<
}
7-6 后天 (5分)
如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。
输入格式:
输入第一行给出一个正整数D(1≤D≤7),代表星期里的某一天。
输出格式:
在一行中输出D天的后天是星期几。
输入样例:
3
输出样例:
5
#include
using namespace std;
int main()
{
int d;
cin>>d;
d=(d+1)%7+1;
cout<
}
7-7 计算指数 (5分)
真的没骗你,这道才是简单题 —— 对任意给定的不超过10的正整数n,要求你输出2?n??。不难吧?
输入格式:
输入在一行中给出一个不超过10的正整数n。
输出格式:
在一行中按照格式2^n = 计算结果输出2?n??的值。
输入样例:
5
输出样例:
2^5 = 32
#include
using namespace std;
int main()
{
int n, b=1;
cin>>n;
for(int i=1;
i<=n;
i++)
{
b*=2;
}
cout<<"2^"<
}
7-8 A乘以B (5分)
看我没骗你吧 —— 这是一道你可以在10秒内完成的题:给定两个绝对值不超过100的整数A和B,输出A乘以B的值。
输入格式:
输入在第一行给出两个整数A和B(?100≤A,B≤100),数字间以空格分隔。
输出格式:
在一行中输出A乘以B的值。
输入样例:
-8 13
输出样例:
-104
#include
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
cout<
return 0;
【NEUQ-Cpp-01-编程题】}
推荐阅读
- parallels|parallels desktop 解决网络初始化失败问题
- jhipster|jhipster 升级无效问题
- “精神病患者”的角度问题
- 画解算法(1.|画解算法:1. 两数之和)
- 【生信技能树】R语言练习题|【生信技能树】R语言练习题 - 中级
- 解决SpringBoot引用别的模块无法注入的问题
- leetcode|leetcode 92. 反转链表 II
- 迷茫是人生常态
- Hive常见问题汇总
- 姚老师互动问答会|姚老师互动问答会 # 问题001(如何更有智慧的和身边人分享金刚智慧())