Lab3: 顺序结构程序设计
姓名 学号 徐松松 41345053 班级 计1304 说明: 1. 将本文档改名为“学号_姓名_班级_Lab3.doc”,按照本说明完成以下实验内容; 2. 在下次上机前提交到课程中心。
实验内容和实验要求(上机指导P123)
1.练习题一
运行结果截图: 思考题及问题: ①?? 案: 4294967290已经超出了int型变量的存储范围 2.练习题二
运行结果截图:
Lab3: 顺序结构程序设计
思考题及问题: 答案: 要注意类型转化,可以用强制类型转化方式变为float(x)/y或者1.0*x/y 3.练习题三
运行结果截图:
Lab3: 顺序结构程序设计
思考题及问题: ① 答案: 输入的时候不要用空格或者回车键,因为这也会被当做一个字符存入 ② 源程序: #include void main() { char c1,c2; int m; printf(\请输入两个数字:\ c1=getchar(); c2=getchar(); m=((c1-'0')*10+(c2-'0'))*10; printf(\} 运行结果截图: Lab3: 顺序结构程序设计
自测练习
1.自测练习一
源程序文本: #include int main() { int second; printf(\请输入一个时间(单位s):\ scanf(\ int hour,minute,second1; hour=second/3600; minute=second/60-hour*60; second1=second-hour*60*60-minute*60; if(hour>0) printf(\小时%d分%d秒\ else if(minute>0) printf(\分%d秒\ else printf(\秒\ return 0; } Lab3: 顺序结构程序设计
运行结果截图: