实验1C语言程序运行初步

上传人:宝路 文档编号:23745501 上传时间:2017-12-03 格式:DOC 页数:6 大小:92KB
返回 下载 相关 举报
实验1C语言程序运行初步_第1页
第1页 / 共6页
实验1C语言程序运行初步_第2页
第2页 / 共6页
实验1C语言程序运行初步_第3页
第3页 / 共6页
实验1C语言程序运行初步_第4页
第4页 / 共6页
实验1C语言程序运行初步_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《实验1C语言程序运行初步》由会员分享,可在线阅读,更多相关《实验1C语言程序运行初步(6页珍藏版)》请在金锄头文库上搜索。

1、上机 1:C 程序运行初步、数据类型和表达式姓名学号 班级 程序代码#include stdio.hvoid main( ) float a,b;a=6.2;b=a*a;printf(b=%fn,b); 运行结果(可以是截图) 思考题及问题 将“a=6.2; ”一行中的分号去掉,再进行编辑,看结果如何?答:编译过程出现一个语法错误:在第六行的标示符b 前缺一个“;” 将“b=a*a; ”一行改为“b=pow(a,2);” 在的基础上,在程序的开始处加上如下一行,再进行编辑,看结果如何?#include math.h答:(2)中编译后出现错误,显示pow为未定义标示符。(3)恢复正常,2练习题二

2、上机 1:C 程序运行初步、数据类型和表达式 输入年份,判别该年是否为闰年。 要求 在 D 盘中以自己的学号创建一个文件夹。 将自己创建的文件均放在指定的文件夹中。 输入给定的程序,进行调试、运行。 思路年份 year 为闰年的条件为 能够被 4 整除,但不能被 100 整除的年份; 能够被 400 整除的年份。只要满足任意一个就可以确定它是闰年。例如:1996 年、2008 年是闰年2006 年、1900 年不是闰年 程序代码#include stdio.hvoid main() int year, leap;scanf(%d,&year);if (year%4=0 &year%100!=0

3、)leap=1;else if (year%400=0)leap=1;else leap=0;if (leap =1)printf(%d is a leap year n, year);elseprintf(%d is not a leap year n,year); 运行结果(可以是截图)第一次运行:输入 2010,将运行结果截图填入下框中(Alt+PrtSc):上机 1:C 程序运行初步、数据类型和表达式第二次运行:输入 1996,将运行结果截图填入下框中: 思考题及问题 将以下程序段:if (leap = 1) printf(%d is a leap year n, year);else

4、printf(%d is not a leap year n, year);改为:if (leap = 1) printf(%d 是闰年 n, year);elseprintf(%d 不是闰年 n, year);再进行编辑、运行,看结果如何?答: 将 #include stdio.h一行去掉,再进行编译连接运行,看结果如何?上机 1:C 程序运行初步、数据类型和表达式答:显示出现两个错误:一是第四行的scanf为未定义标示符,二是第十一行的printf为未定义标示符。三、自测练习 1自测练习一输入一个数,判断它是奇数还是偶数。程序代码:#includestdio.hvoid main() in

5、t x;scanf (%d,&x);if (x%2 != 0)printf(%d is an odd n,x) ;elseprintf(%d is an even n,x);第一次运行:输入 45,将运行结果截图填入下框中(Alt+PrtSc):第二次运行:输入 46,将运行结果截图填入下框中(Alt+PrtSc):2自测练习二上机 1:C 程序运行初步、数据类型和表达式求 1100 的累加和。即: s=1+2+3+ +100 程序代码:#includestdio.hvoid main() int i,sum;i=1,sum=0;while (iy) z=x; else z=y;return (z);void main() int a,b,c;scanf(%d, %d,&a,&b);c=max(a,b);printf(max = %dn,c);运行程序:将运行结果截图填入下框中(Alt+PrtSc):

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号