C语言程序的设计实验与代码

上传人:re****.1 文档编号:489978633 上传时间:2023-12-25 格式:DOC 页数:33 大小:1.18MB
返回 下载 相关 举报
C语言程序的设计实验与代码_第1页
第1页 / 共33页
C语言程序的设计实验与代码_第2页
第2页 / 共33页
C语言程序的设计实验与代码_第3页
第3页 / 共33页
C语言程序的设计实验与代码_第4页
第4页 / 共33页
C语言程序的设计实验与代码_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《C语言程序的设计实验与代码》由会员分享,可在线阅读,更多相关《C语言程序的设计实验与代码(33页珍藏版)》请在金锄头文库上搜索。

1、.西南林业大学C 语言程序设计实验题、代码、输出结果编写目的: 学生的痛,大家都明白,特别是学渣的痛。呃,不过我渐渐从学渣成功逆袭,所以最后才会整理下这些信息,为了让后面的人在面对这C 语言时不会那么脑大,不用像我们开始时候的茫然。认真享受在课堂上GET知识的过程,接下去的事:作业考试也是水到渠成的事情,有的课程的却要花点时间,但就像那句话说的:No pain,no get.付出不一定会有收获,但是不付出一定会让你后悔。所以,认真听课 ,不仅仅只是C 语言,还有其他的课程。实验题目及代码、输出结果实验题目目录目录 P1-P6Printf简单输出三角形-P6给定圆半径值为5,编程求圆面积和圆周长

2、-P6编写一个摄氏温度与华氏温度之间的转换程序-P6编写程序, 从键盘上输入两个电阻值,求它们并联电阻值和串联.下载可编辑 .电阻值,输出结果保留两位小数。-P7(有主函数子函数 -P26)使用两种指定的方法打印正三角形数阵-P7从键盘输入3 个数字字符, 将它们分别转换为对应的整数值(即字符 0转换为整数0,字符 1转换为整数1,依次类推),然后求 3 个整数的平均值。-P8从键盘输入两个两位的正整数,按照以下格式组装成一个四位的正整数。 -P8(指针变量-P19)输入三角形的三条边长,求三角形的面积。-P9从键盘任意输入3 个整数,选出其中的最大数并打印。-P10从键盘输入三个正整数,判断

3、否能构成三角形的三边?-P10.下载可编辑 .从键盘输入一个合法的算术运算符(+、- 、 * 、 / )及两个实数,使用 if语句编写程序,根据输入的运算符判断对这两个实数进行何种运算,并打印运算结果(要求结果保留两位小数)。-P11(有主函数子函数-P21)从键盘输入一个年份和一个月份,使用switch语句编程判断并打印该月的天数-P12从键盘输入 1 个整型的分数,使用 switch 语句编程,判断如果分数介于 0 59 分之间就打印“不及格” ;如果介于 60 79 分之间就打印“及格” ;如果介于 80 89 之间就打印“良好” ;如果介于 90 100 之间就打印“优秀” 。-P13

4、使用 while 语句编程求 100 以内能被 5 整除但不能同时被7 整除的数,并统计找到的数的个数。-P13从键盘输入一个正整数, 使用 while 语句编程求该整数是一个几位数。.下载可编辑 .-P14n1的前 n 项和使用 while 语句编程求an=1n-P14使用 for语句编程求an=n1 n的前 n 项和-P15使用 for语句编程求an= n1的前 n 项和i = 0 n-P16使用 for语句的嵌套结构编程打印九- 九乘法表-P16定义一个大小为10 的整型一维数组,初始化所有数组元素,编程查找数组中的所有奇数,并统计奇数的个数-P17定义一个大小为10 的整型一维数组,初

5、始化其中的9 个元素,这 9 个元素已经按照降序排列。从键盘再输入1 个整数,将该整数插入到已有的元素中,需保证这10 个数仍然按照降序排序。.下载可编辑 .-P18利用指针编程,其功能是求电阻的并联值和串联值。-P18利用指针编程,其功能是利用“除号”和“求余号”将输入的两个两位的正整数组合成一个新的四位的正整数。-P16定义一个大小为10 的整型一维数组并初始化数组元素,再定义一个指针变量让其指向该数组,利用指针编程查找数组中的所有奇数。 -P20输入三角形的三条边长,定义一个子函数 fun( ) 求三角形的面积-P21定义一个子函数fun( )打印菱形。 -P22定义一个子函数fun(

6、),其功能是求1 累加到 100 的和-P23定义一个子函数 fun() ,求表达式an=1的前 n 项和 -P23n!.下载可编辑 .定义一个 fun( )函数,其功能是:求两个整数的和、差、积、商。 -P26在主函数中输入一元二次方程 ax2+bx+c=0 的三个系数 a、b、c,求方程的实根。定义三个子函数 fun1( ) 、fun2( ) 、fun3( ) 分别处理方程有无实根、 有两个相同实根、 有两个不同实根的情况-P27从键盘上输入一个的字符串,输出所有ASCII 码为奇数的字符,并统计这些字符的个数。-P28从键盘上输入一个由大写字母、小写字母、数字字符、其它字符构成的字符串,

7、统计字符串中的大写字母个数、小写字母个数、数字字符个数、其它字符个数。-P28从键盘输入两个字符串,分别存到字符数组a 和字符数组b 中,编程将第二个字符串连接到第一个字符串末尾,形成一个新字符串。(不使用 #include库函数)-P29.下载可编辑 .xn使用 while 语句编程求an= (n 从 0 开始 ) 前 n 项值,直到某一项n!的值小于 10-6 就结束循环。-P30使用 for语句的嵌套结构编程打印行数为奇数的对称三教菱形-P31从键盘输入一个正整数 x,编程求比 x 大的,最临近 x 的 n 个素数,例如,为 x 和 n 分别输入数值 10和15,就表示求出比 10大的,

8、最临近10的15个素数。-P31题目及答案printf( )函数的编程练习格式1编程输出如图所示的三角形。void main()printf(*n );printf(*n );printf(*n );printf(*n );给定圆半径值为 5,编程求圆面积和圆周长提示 :( 1)本题需定义三个浮点型变量,如double r = 5, s, l;( 2)输出浮点型数据的格式说明符是 %lf( 3) C语言中没有这个符号,编写程序时直接使用 3.14159( 4) C语言中没有求次方的运算符,求次方可用连乘的方法#include#define PI 3.14159int main()float r=5;printf(圆半径 =%lfn圆面积 =%fn 圆周长 =%fn,r,PI*r*r,2*PI*r);.下载可编辑 . ( 其中一个数的n 次方可以用数学运算来算pow(r,n),“ r ”为底数, n 为次数 )scanf(

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

当前位置:首页 > 行业资料 > 国内外标准规范

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