第四周编程总结--助教
题目1 A乘以B (5 分)
(1)实验代码
#include <stdio.h>
int main (void)
{
int A, B, C;
scanf("%d %d", &A, &B);
C = A * B;
printf("%d", C);
return 0;
}
(2)设计思路
第一步:定义A,B,C
第二步:输入A,B
第三步:将A,B的乘积赋值给C
第四步:输出C
(3)本题调试过程碰到问题及解决办法
本题无错误,一次性通过
(4)运行结果截图
题目二 日期格式化
(1)实验代码
#include <stdio.h>
#include <math.h>
int main (void)
{
int A, B, C;
scanf("%d-%d-%d", &A, &B, &C);
A=abs(A),B=abs(B),C=abs(C);
printf("%02d-%02d-%02d",C, A, B);
return 0;
}
(2)设计思路
第一步:引用math函数
第二步:定义A,B,C
第三步:输入月日年
第四步:将输入值绝对值
第五步:将A,B,C位置交换,输出年月日
(3)本题调试过程碰到问题及解决办法
问题一:显示值有负值
解决方案:因为题目给的是减号,所以交换位置后负号会带走,所以我用绝对值解决的。
问题二:日月前没有0显示
解决方案:用%02d显示两个字符长解决
(4)运行结果截图
题目3 是不是太胖了
(1)实验代码
#include <stdio.h>
int main (void)
{
int A;
float B;
scanf("%d", &A);
B = (A-100) * 0.9 * 2;
printf("%.1f", B);
return 0;
}
(2)设计思路
第一步:定义整型A,浮点型B
第二步:输入A
第三步:计算代式,赋值给B
第四步:输出B
(3)本题调试过程碰到问题及解决办法
本题无错误,一次性通过
(4)运行结果截图
题目四 求整数均值
(1)实验代码
#include<stdio.h>
int main (void)
{
int a, b, c, d;
float Average, Sum;
scanf("%d %d %d %d", &a, &b, &c, &d);
Sum = a + b + c + d;
Average = Sum / 4;
printf("Sum = %.0f; Average = %.1f", Sum, Average);
return 0;
}
(2)设计思路
第一步:定义整型a,b,c,d,浮点型Average, Sum
第二步:输入a,b,c,d
第三步:计算Average, Sum
第四步:输出Average, Sum
(3)本题调试过程碰到问题及解决办法
本题无错误,一次性通过
(4)运行结果截图
转载于:https://www.cnblogs.com/zw431387/p/10119992.html
第四周编程总结--助教相关推荐
- Java第四周编程总结
第四周编程总结 1.写一个名为Rectangle的类表示矩形.其属性包括宽width.高height和颜色color,width和height都是double型的,而color则是String类型的. ...
- 风变编程python助教_花30天时间,学完了风变编程Python基础语法课
原标题:花30天时间,学完了风变编程Python基础语法课 20节实打实的课程,1个月时间,我终于学完了风变编程的Python基础语法课.刚开始学的时候,就有人问我感受怎么样,当时本着未知全貌不予置评 ...
- 软件工程课, 编程课 助教的工作介绍
在用 "做中学 (Learning By Doing) " 方式讲授编程和软件工程课的时候,我们认为助教在其中起了很大的作用. 费曼学习方法的精髓是 "以教代学" ...
- Coursera-AndrewNg(吴恩达)机器学习笔记——第四周编程作业(多分类与神经网络)...
多分类问题--识别手写体数字0-9 一.逻辑回归解决多分类问题 1.图片像素为20*20,X的属性数目为400,输出层神经元个数为10,分别代表1-10(把0映射为10). 通过以下代码先形式化展示数 ...
- MOOC 苏小红C语言 第四周编程题
点我查看MOOC苏小红C语言程序设计精髓所有编程题 目录 1.检测用户错误输入(4分) 2.闰年判断(6分) 3.程序改错v1.0(7分) 4.字符类型判断(4分) 5.快递费用计算(7分) 6.数位 ...
- 中国大学MOOC C语言程序设计--第四周编程题
1 检测用户错误输入(4分) 题目内容: 根据scanf()的返回值判断scanf()是否成功读入了指定的数据项数,使程序在用户输入123a时,能输出如下运行结果: 123a↙ Input error ...
- 2020年MOOCC语言程序设计精髓第十四周编程题练兵
2字符串中的字符排序 题目内容: 编写一个函数,对一个字符串中的字符进行升序排序,并输出字符排序后的字符串,字符串长度小于20. 程序运行结果如下: Input a string: friend↙ d ...
- C语言程序设计精髓第四周编程
检测用户错误输入 题目内容: 根据scanf()的返回值判断scanf()是否成功读入了指定的数据项数,使程序在用户输入123a时,能输出如下运行结果: 123a↙ Input error! #inc ...
- 第十一周编程总结--助教
题目1 打印九九口诀表 (1)实验代码 #include<stdio.h> int main () { int i, j, n; scanf("%d", &am ...
最新文章
- angularjs 让当前路由重新加载_Vuerouter(路由)
- 【密码学】一万字带您走进密码学的世界(下)
- Studio右键选项中没有Git?
- Win10 中将网页转换成pdf的简便方法
- iptables 学习笔记 一 要领入门
- 业务层——跨越边界传输数据
- 有哪些在家健身的软件?Mac健身软件推荐
- 第一次接触APK【破解纪实】
- 人工智能对未来的影响,可能会被替代的职业
- 大板加腋 弹性板6计算_加腋大板楼盖计算方法浅析
- 「禾连健康」轻松实现弹性降本20%以上,竟然是因为使用了它
- 语音信号的同态处理、倒谱分析和Mel频率倒谱系数
- 使用LZMA算法(转载)
- MIT-BIH ECG 心电数据的下载和读取图解
- 中兴面试程序-年龄问题
- sonysrshg2 Android,索尼SRS-HG2蓝牙音箱评测 成为你张扬个性的一部分
- 亿图图示MindMaster-----STEM菜谱展示
- Zotero6.0版本 Quicklook不能使用/中文乱码不显示
- CSS的position:fixed的使用(固定不动的div)
- 推荐一款管理便捷,稳定的eTerm共享放大系统(PID放大系统)
热门文章
- 解剖SQLSERVER 第十篇 OrcaMDF Studio 发布+ 特性重温(译)
- centos7 远程连接其他服务器redis
- Linux 系统的目录结构_【all】
- CTF的一道安卓逆向
- ant安装过程,配置过程
- java.security.InvalidKeyException:illegal Key Size
- “无中生有”计算机视觉探奇
- Google Protocol Buffer 的使用和原理
- 2019最新 iOS Native项目集成Unity3D
- Ansible第二篇:ansible-playbook