资源描述:
《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