c程序设计实验手册

c程序设计实验手册

ID:1355237

大小:94.50 KB

页数:44页

时间:2017-11-10

c程序设计实验手册_第1页
c程序设计实验手册_第2页
c程序设计实验手册_第3页
c程序设计实验手册_第4页
c程序设计实验手册_第5页
资源描述:

《c程序设计实验手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、前言实验一C程序的运行环境实验二数据类型、运算符和表达式1、实验目的通过本次实验要求学生掌握以下知识:(1)熟悉数据和运算符的基本概念(2)掌握数据类型、常量、变量的概念,以及常量、变量的定义方法(3)熟练地应用常量、变量和运算符构成表达式,对数据进行处理2、实验步骤(1)分析下列程序的结果,思考输出结果的原因#includevoidmain(){chara,b,c;a='a';b='b';c='c';a=a+1;b=b-1;c=c-32;printf("%c,%c,%c",a,b,c);inta1,b1,c1;a1=a-1;b1=b+1;c1=c+32;

2、printf("%d,%c,%d",a1,b1,c1);}#includevoidmain(){inta,b,p,q;a=1;b=2;p=a++;q=++b;printf("%d,%d,%d,%d",a,b,p,q);intc,d,e,f;c=d=e=f=2;c*=2+3;d+=d-=d*=d;e=(e++,++e,e%=2);f=(f++)+(++f);printf("%d,%d,%d,%d",c,d,e,f);}(2)编写程序实现以下问题1、求任意两个数的加法、减法、乘法、除法2、编写一个程序将“Iloveyou”这个字符串进行加密,密码规律自

3、定义。(可参照恺撒密码的方式)实验三顺序程序设计1、实验目的通过本次实验要求学生掌握以下知识:(1)能读懂简单的程序,并对顺序程序设计有初步的认识(2)可以编写简单的顺序程序(3)通过上机调试,了解顺序程序设计中常见的错误,掌握基本的调试技术(逐步分析程序)。2、实验步骤(1)已知摄氏温度与华氏温度的换算公式C=5/9×(F-32)编写一个程序求华氏温度为30℉,70℉,100℉。#includevoidmain(){floatf;floatc;scanf("%f",&f);c=(f-32)*5/9;printf("%f",c);}(2)已知地球半径为63

4、71.0km,编写一个程序计算地球表面积的近似值,并打印输出地球的半径、π的近似值、地球的表面积。voidmain(){floatr=6371,s;floatpi=3.14;s=pi*r*r;printf("地球的半径是:%.2f",r);printf("pi的值为:%.2f",pi);printf("地球的表面积为:%e",s);}(3)已知三角形的三条边a,b,c,求三角形面积的公式为:编写一个程序读入a,b,c的值,计算出面积F,并输出三条边及面积的值。(开平方根函数为sqrt,在math.h文件中)#include#include

5、.h>voidmain(){floata,b,c,s,F;scanf("%f,%f,%f,",&a,&b,&c);s=1.0/2*(a+b+c);F=sqrt(s*(s-a)*(s-b)*(s-c));print("三角形的面积为:%f",F);}(4)设圆半径r=2,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆柱体积。编写程序,用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字。编写程序实现。输出结果如右图所示:#definePI3.14#includevoidmain(){floatr,h,l,s,ss,v;printf("请输

6、入圆半径:");scanf("%f",&r);printf("请输入圆柱高:");scanf("%f",&h);l=2*PI*r;s=PI*r*r;ss=4*s;v=PI*r*r*h;printf("圆的面积为:%.2f",s);printf("圆的周长为:%.2f",l);printf("圆球的表面积为:%.2f",ss);printf("圆柱的体积为:%.2f",v);}(5)分析下列程序的结果,并看懂程序。#includevoidmain(){charc1;printf("请输入一个字符:");c1=getchar();if(c1>='a

7、'&&c1<='z'){printf("你输入的是小写字母:");putchar(c1);}elseif(c1>='A'&&c1<='Z'){printf("你输入的是大写字母:");putchar(c1);}elseif(c1>='1'&&c1<='9'){printf("你输入的是数字:");putchar(c1);}else{printf("你输入的是其它东东:");putchar(c1);}}实验四选择结构程序设计(一)实验内容1、实验目的通过本次实验要求学生掌握以下知识:(1)清楚

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。