XJTU_ 西安交通大学2020大学计算机作业-第六周
XJTU_ 西安交通大学2020大学计算机作业-第六周
XJTU_ 西安交通大学2020大学计算机作业-第六周
注:所有return 0;均可删去。
所有题均已通过编译。
第一题
请输入一个8位的十进制整数,编写程序取出该整数的中间4位数,分别输出取出的这4位数以及该4位数加上1024的得数。
输入:一个整数。
输出:两个整数,用空格分隔。
样例输入:99887766
样例输出:8877 9901
int main() {int a;scanf("%d",&a);printf("%d %d", (a / 100) % 10000, (a / 100) % 10000 + 1024);return 0;
}
第二题
企业发放的奖金根据利润提成。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成8%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于 40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成2%,高于100万元时,超过100万元的部分按1%提成。编写程序,输入用户当月利润,输出发放奖金总数。
输入;一个整数。
输出:一个整数。
int main() {int n;scanf("%d", &n);(n <= 100000) ? printf("%d", n/10) : 0;(n > 100000 && n<=200000) ? printf("%d", (n-100000)/100*8+10000) : 0;(n > 200000 && n <= 400000) ? printf("%d", (n - 200000) / 20 + 18000) : 0;(n > 400000 && n <= 600000) ? printf("%d", (n - 400000) / 100*3 + 28000) : 0;(n > 600000 && n <= 1000000) ? printf("%d", (n - 600000) / 50 + 34000) : 0;(n > 1000000) ? printf("%d", (n - 1000000) / 100 + 42000) : 0;return 0;
}
第三题
输入整数a和b,若aa+bb大于等于100,则输出aa+bb百位及以上的数字,否则输出aa+bb。例如,输入25 25 ,它们的平方和为625+625=1250,百位及以上数为12.
输入:两个整数,中间用空格隔开输出:一个整数。
样例输入:13 50
样例输出:26
int main() {int a, b;scanf("%d%d",&a,&b);if (a * a + b * b >= 100) {printf("%d", (a * a + b * b) / 100);}else {printf("%d", a * a + b * b);}return 0;
}
第四题
从键盘输入任意3个整数,然后输出这3个数的平均值。
输入:3个整数,用空格分隔。
输出:平均数(实数,提示:输出平均值时请使用格式符 “%g”)。
样例输入:4 5 6
样例输出:5
int main() {int a, b, c;scanf("%d%d%d",&a,&b,&c);printf("%g", (a+b+c)/3.0);return 0;
}
第五题
编写程序,输入任意的3个小数;将这3个小数相加,将相加的结果以及按四舍五入方法转换成整数后的结果显示输出。
输入:3个小数,空格分隔;
输出:和,四舍五入后的整数,1行显示,空格分隔
样例输入:1.1 2.2 3.3
样例输出:6.6 7
int main() {float a, b, c;scanf("%f%f%f", &a, &b, &c);printf("%g %d",a+b+c, ((int)((a+b+c)*10)%10>=5) ? (int)(a+b+c)/1+1 : (int)(a+b+c)/1);return 0;
}
第六题
输入2个整数,求:和,差,积,商
输入:2个整数(第二个数是非零整数)
输出:4个整数,依次为和、差、积和商,数据间用空格分隔。
样例输入:2 3
样例输出:5 -1 6 0
int main() {int a, b;scanf("%d%d", &a, &b);printf("%d %d %d %d", a + b, a - b, a*b, a / b);return 0;
}
第七题
输入总秒数,转换为相应的时、分、秒。提示:在输出时,请使用下面的格式(变量名不要求一样)printf("%d:%.2d:%.2d\n", h, m, s)
输入:整数
输出:时分秒,整数,西文冒号分隔。
样例输入:3610
样例输出:1:00:10
int main() {int a;scanf("%d", &a);printf("%d:%.2d:%.2d\n", a / 3600, (a % 3600) / 60, a % 60);return 0;
}
第八题
计算银行存款本息。输入存款金额money(单位:元),存期years,年利率rate,计算到期存款本息(保留2位小数)。计算公式如下:
sum=money(1+rate)years
提示:求x的y次幂可以使用数学函数pow(x,y),其中x,y均为double型,在程序开始加上:#include<math.h>
输入:存款金额,存期,年利率。均为浮点数,且用逗号分隔
输出:存款本息(保留2位小数)
样例输入:10000.0,1,0.027
样例输出:10270.00
#include<math.h>
int main() {float a, b, c;scanf("%f,%f,%f", &a, &b, &c);printf("%.2f", a*pow(1+c, b));return 0;
}
第九题
输入一个大写英文字母, 输出与其相邻的字母串(将字母A-Z看作是收尾相接的环状排列)。
输入: 大写英文字母
输出:该字母前面的字母,该字母,该字母后面的字母。(三字母间无间隔)
样例输入:V
样例输出:UVW
int main() {char a;scanf("%c", &a);printf("%c%c%c", ((int)a == 65 ? 90 : (int)a-1),a, (int)a == 90 ? 65 : (int)a + 1);return 0;
}
}
第十题
输入由4个字母构成的英文单词,按如下格式输出字母,该字母的ASCII码以及该字母的后继字符。每行输出数据之间用一个空格分隔。
输入: 单词
输出:共4行,每行输出字母,该字母的ASCII码,该字母后继字符(空格分隔,每行的最后没有空格)
样例输入:word
样例输出:w 119 x
o 111 p
r 114 s
d 100 e
int main(){char a[5];scanf("%s", a);for (int i = 0; i <= 3; i++) {printf("%c %d %c\n", a[i], a[i], a[i] + 1);}return 0;
}
第十一题
在控制台上输出:中国加油!
注:感叹号为中文感叹号
样例输入:
样例输出:中国加油!
int main() {printf("中国加油!");return 0;
}
XJTU_ 西安交通大学2020大学计算机作业-第六周相关推荐
- XJTU_ 西安交通大学2020大学计算机作业-第八周
XJTU_ 西安交通大学2020大学计算机作业-第八周 XJTU_ 西安交通大学2020大学计算机作业-第八周 注:所有题所有用例均已通过. 文章没上传到github,反正没人点星星:https:// ...
- XJTU_ 西安交通大学2020大学计算机作业-第七周
XJTU_ 西安交通大学2020大学计算机作业-第七周 XJTU_ 西安交通大学2020大学计算机作业-第七周 注:所有题均已通过所有用例. 文章已上传到github:https://github.c ...
- XJTU_ 西安交通大学2020大学计算机作业-第十二周
XJTU_ 西安交通大学2020大学计算机作业-第十二周 XJTU_ 西安交通大学2020大学计算机作业-第十二周 注:所有题所有用例均已通过. 俺又更新了,还是求点星星
- XJTU_ 西安交通大学2020大学计算机作业-第九周
XJTU_ 西安交通大学2020大学计算机作业-第九周 XJTU_ 西安交通大学2020大学计算机作业-第九周 注:所有题所有用例均已通过. 俺又更新了,还是求点星星
- 大学计算机作业实验六PPT,实验六MSI计数器应用.ppt
<实验六MSI计数器应用.ppt>由会员分享,可在线阅读,更多相关<实验六MSI计数器应用.ppt(12页珍藏版)>请在装配图网上搜索. 1.实验六 MSI计数器应用,一.实验 ...
- 西安交大计算机考研分数线2020院线,西安交通大学2020研究生复试分数线预计4月中旬左右公布...
中公浙江人事考试网·中公浙江考研网温馨提醒您关注2020浙江考研分数线:[西安交通大学2020研究生复试分数线预计4月中旬左右公布] 2020浙江考研交流2群:310942342 近期,西安交通大学研 ...
- 西安交大计算机考研分数线2020院线,西安交通大学2020考研复试分数线已公布
2020西安交通大学考研复试分数线已公布!点击查看>>34所自划线院校2020考研复试分数线.2020考研国家线已公布,当前2020考研考生需全力准备考研复试/调剂工作>>考研 ...
- 家用计算机手抄报,大学计算机作业手抄报
与<大学计算机作业手抄报>相关的范文 自动化系暑期社会实践范文 xx年7月26日----7月31日,厦门大学自动化系暑期实践小组一行7人,前往厦门同安区莲花镇后埔村可口可乐希望小学开展暑期 ...
- 计算机作业实验环境写什么,(大学计算机作业)实验报告模板.doc
(大学计算机作业)实验报告模板 西北师范大学<大学计算机基础>实验报告 学院专业班级学号周次第一周日期2011年 月 日- 年 月 日实验教室10E203机号26题目Windows XP的 ...
最新文章
- 微信小程序根据后台返回值设置自己想要的结果
- LeetCode 37. Sudoku Solver--数独求解(回溯法)--Java 3ms,Python 80ms 解法
- GetSafeHwnd()函数
- linux解压mysql文件命令行_linux mysql命令
- AES_ENCRYPT() 和 AES_DECRYPT()
- 鼠标经过超链接文字变色
- 最高201万!华为高薪招应届生!专业是...
- php 创建zip,php生成zip压缩文件的实例详解
- tensorflow with gpu 环境配置
- 基于FPGA实现uart串口模块(Verilog)--------发送模块及整合
- [转载]Hibernate 一对一 双向关联
- 前端加密使用AES与后端配合(ECB)
- 图邻接表拓扑排序算法c语言完整,在用邻接表表示图时,拓扑排序算法时间复杂度为()...
- 软件在线升级系统的设计与实现
- 华为S5700交换机端口聚合
- 贪吃蛇游戏 c++代码 ↑,↓,→,←分别控制蛇的方向 增加蛇长 随机生成食物 吃食物 吃撞墙 撞到自己
- 万豪环保系列之《紫外线消毒器》
- 数值分析Matlab三维数据网格图
- Autofill安装使用
- 什么是接口测试和功能测试?