mooc哈尔滨c语言作业答案,哈尔滨工业大学C语言2016年MOOC在线测试答案.doc
哈尔滨工业大学C语言2016年MOOC在线测试答案
本答案仅供参考,请勿用于商业用途或进行未经同意的转载
第3周
1
计算两个数的平方和(3分)
题目内容:
从键盘读入两个实数,编程计算并输出它们的平方和,要求使用数学函数pow(x,y)计算平方值,输出结果保留2位小数。
提示:使用数学函数需要在程序中加入编译预处理命令 #include
以下为程序的运行结果示例:
please input x and y:
1.2,3.4
result=13.00
输入格式:?"%f,%f"
输出格式:
输入提示信息:"Please input x and y:\n"
输出格式:"Result=%.2f\n"
为避免出现格式错误,请直接拷贝粘贴题目中给的格式字符串和提示信息到你的程序中。
时间限制:500ms内存限制:32000kb#include
int main()
{
float x,y,S,D;
printf("Please input x and y:\n");
scanf("%f,%f",&x,&y);
S = pow(x,2);
D = pow(y,2);
printf("Result=%.2f\n",S+D);
return 0;
}
2
逆序数的拆分计算(3分)
题目内容:
从键盘输入一个4位数的整数,编程计算并输出它的逆序数(忽略整数前的正负号)。例如,输入-1234,忽略负号,由1234分离出其千位1、百位2、十位3、个位4,然后计算4*1000+3*100+2*10+1 = 4321,并输出4321。再将得到的逆序数4321拆分为两个2位数的正整数43和21,计算并输出拆分后的两个数的平方和的结果。
以下是程序的运行结果示例:
Input x:
-1234
y=4321
a=43,b=21
result=2290
输入格式:?"%d"
输出格式:
输入提示信息:"Input x:\n"
逆序数输出格式:"y=%d\n"
逆序数拆分后的输出格式:"a=%d,b=%d\n"
平方和的输出格式:"result=%d\n"
为避免出现格式错误,请直接拷贝粘贴题目中给的格式字符串和提示信息到你的程序中。
时间限制:500ms内存限制:32000kb
#include
main()
{
int x,b0,b1,b2,b3,y,a,b,c;
printf("Input x:\n");
scanf("%d",&x);
x = (int)fabs(x); /*取x绝对值*/
b3 = x/1000; /*取x千位*/
b2 = (x-b3*1000)/100; /*取x百位*/
b1 = (x-b3*1000-b2*100)/10; /*取x十位*/
b0 = x%10; /*取x个位*/
y = b3+b2*10+b1*100+b0*1000;
printf("y=%d\n",y);
a = b0*10+b1;
b = b2*10+b3;
c = (a*a)+(b*b);
printf("a=%d,b=%d\n",a,b);
printf("result=%d\n",c);
return 0;
}
3
拆分英文名(3分)
题目内容:
从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母。如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom)。同时输出组成该英文名的所有英文字符在26个英文字母中的序号。
以下为程序的运行结果示例:
Input your English name:
tom
Tom
t:20
o:15
m:13
输入格式:?"%c%c%c"
输出格式:
输入提示信息:"Input your English name:\n"
首字母大写的英文姓名的输出格式:"%c%c%c\n"
姓名中每个字母在26个英文字母中的序号的输出格式:"%c:%d\n"
为避免出现格式错误,请直接拷贝粘贴题目中给的格式字符串和提示信息到你的程序中。
时间限制:500ms内存限制:32000kb
#include
int main()
{
char x,y,z,A;
printf("Input your English name:\n");
scanf("%c%c%c\n",&x,&y,&z);
A=x-
mooc哈尔滨c语言作业答案,哈尔滨工业大学C语言2016年MOOC在线测试答案.doc相关推荐
- 中国矿业大学C语言作业,中国矿业大学C语言程序设计实验报告第5章.docx
5.4 源代码: #in clude void mai n() { //a,b,c用来输入带比较的数据 //a,b,c用来输入带比较的数据 //max用来保存最大的数据 \n "): //使 ...
- 商品管理c语言结题思路,提高大学专业课程和教材质量的思考——以哈尔滨工业大学“C语言程序设计”国家精品课程为例.pdf...
口信息化教 毫 {y jj1{jlnf·ffT1_l:t)n c}:,j0(』 叠 f }}r - - 2013年5,51:ElJ 提高大学专业课程和教材质量里I的=I..j卷思考 - - 以哈尔滨工 ...
- c语言与单片机技术试卷与答案,哈尔滨工业大学《单片机原理及应用》课件、各章习题解答、试题及答案...
哈尔滨工业大学<单片机原理及应用>课件.各章习题解答.试题及答案等 本光盘依托张毅刚等编著,高等教育出版社出版的高等学校教材<单片机原理及应用>制作的.主要包括电子教案及各种电 ...
- 北京工业大学c语言网上作业,北京工业大学C语言部分练习答案.pdf
北京工业大学C语言部分练习答案.pdf 练习练习 1 分支分支 1. 若从键盘输入 58,则以下程序段的输出结果是(58 58 58) int mainvoid int a; scanf"d ...
- 北京工业大学c语言网上作业,北京工业大学C语言部分练习答案.docx
北京工业大学C语言部分练习答案 练习1 分支若从键盘输入58,则以下程序段的输出结果是(58 58 58):int main(void){int a;scanf("%d",& ...
- 石油大学c语言上机答案,中国石油大学C语言上机题答案(2015版)答案_最全最详细.docx...
中国石油大学C语言上机题答案(2015版)答案_最全最详细 中国石油大学c语言上机题答案大全(2014版)最全最详细1.1 Hello world.让我们用C语言向世界问好.最早的程序基本也是这个样子 ...
- gct哈工大c语言考试试题,哈尔滨工业大学2015年示范性软件学院软件工程硕士招生简章...
2001年,哈尔滨工业大学首批被教育部批准成立国家示范性软件学院.软件学院以"国际化.工业化.高质量.高速度"为办学理念,本着"高起点.高标准.高质量"的原则, ...
- 石油大c语言答案,中国石油大学C语言上机题答案(2013版)答案 最全最详细
由2012级学霸学长期末复习整理,包含所有2012级c语言上机题题目级及答案.比网上的2012版更新!!! 中国石油大学c语言上机题答案大全(2013版) 最全最详细 1.1 Hello world. ...
- c语言if语句习题,大学c语言if switch for 语句实验四练习题
大学c语言if switch for 语句实验四练习题 实验四 [实验目的] 1. 熟悉和掌握if.switch的使用方法:学会编写简单的分支程序结构. 2. 熟悉for语句的一般形式,学会编写简单的 ...
最新文章
- 设置Enter键为默认键
- 电商适用电子面单接口对接案例
- 使用gulp进行React任务的构建
- unity3d AssetBundle包加密
- 数据结构与算法分析资源总结
- prettyJson V7.1 使用
- mysql建表时主键_mysql建表时怎么设置主键?
- Object Detection API 相关
- Windows Phone 8 获取与监听网络连接状态
- Kubernetes持久化存储2——探究实验
- android 无损分区,有什么可行办法把安卓4.4用的tf卡第一个分区从fat32无损转换成ext4?...
- 子龙山人翻译pdf(47篇全)打包下载 [转]
- 数理逻辑习题集(9)
- 基于PHP的教学管理系统_WEB管理系统_MySQL应用
- 项目管理包括哪些内容
- 主机浏览器访问不了OWASP的主页
- AntV G6 自定义节点图形
- 乐高 42083 布加迪 Chiron(多图流量预警)
- Visitor----------模式
- MySQL 主从架构在线热迁移MGR 方案
热门文章
- 大型JavaScript应用程序架构模式
- day05_vue路由
- linux基础知识——CPU相关知识
- assign深拷贝_Object.assign 深拷贝?浅拷贝?
- java 并发 set_高并发下的Java数据结构(List、Set、Map、Queue)
- 动态改变eachers图表高_让你的Excel图表动起来
- 计算机电力英语翻译,电力专业英语阅读与翻译..doc
- TensorFlow报错:'dict' object has no attribute 'SerializeToString'
- python 中 yield 的使用
- tensorflow实现回归