C语言程序设计基础实验报告.docx
《C语言程序设计基础实验报告.docx》由会员分享,可在线阅读,更多相关《C语言程序设计基础实验报告.docx(19页珍藏版)》请在冰豆网上搜索。
C语言程序设计基础实验报告
实验一
1.题目描述:
用函数输入数据,‘’,‘’,用函数进行输出。
源代码:
运行结果:
2.题目描述:
输入三角形的三边长,求三角形面积。
源代码:
运行结果:
.题目描述:
存款利息计算,有元,想存年,按以下几种方法存。
()一次存年。
()先存年期,到期将本息再存年。
()先存年期,到期后再存年。
()存年期,到期将本息再存年,连存次。
计算各自存法年后的本息是多少?
源代码:
运行结果:
4.题目描述:
设半径,圆柱高,求圆周长,圆面积,圆柱表面积,圆柱体积。
用输入数据,输出结果,输入要有文字说明,取小数点后位数字。
源代码:
运行结果:
.题目描述:
给出一个不多于位的正整数,要求:
()求出它是几位数?
()分别输出每个数字?
()按逆顺序输出。
如(输出)
源代码:
运行结果:
实验二
.题目描述:
输入两个正整数,求其最大公约数和最小公倍数。
源代码:
运行结果:
.题目描述:
一个数如果恰好等于它的因子之和,这个数就称为完数,例如,编程找出之内的所有完数,并按下面格式输出其因子。
源代码:
运行结果
.题目描述:
输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
源代码:
运行结果:
.题目描述:
一个球从100m高度自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。
求它在第次落地式,共经过多少米,第次反弹多高。
源代码:
运行结果:
实验三
.题目描述:
从键盘输入一个整数,并将其插入到其元素已按升序排列的数组中,要求插入操作完成后,数组中的元素仍按升序排列。
源代码:
运行结果:
.题目描述:
一篇文章,共有三行文字,每行有个字符。
要求分别统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数。
源代码:
运行结果:
.题目描述:
从键盘输入个整数,并求出这个数的最大值及出现次数。
源代码:
运行结果:
.题目描述:
编写个人所得税计算器。
输入个税起征点和月收入,计算应交税款。
(起征点为元)
不超过元的部分税率%
超过元至元的部分税率%
超过元至元的部分税率%
超过元至元的部分税率%
超过元至元的部分税率%
超过元至元的部分税率%
超过元至元的部分税率%
超过元至元的部分税率%
超过元的部分税率%。
源代码:
运行结果:
实验四
.题目描述:
写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出。
源代码:
运行结果:
.题目描述:
编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符个数,在主函数中输入字符串以及输出上述结果。
源代码:
运行结果:
.题目描述:
一只公鸡十五元,一只母鸡十三元,三只小鸡十元。
用一千元买鸡,可以各买公鸡、母鸡、小鸡多省只?
源代码:
运行结果:
.题目描述:
输入个学生门课的成绩,分别用函数实现下列功能:
①计算每个学生平均分;
②计算每门课的平均分;
③找出个分数中最高的分数所对应的学生和课程;
④计算平均分方差:
其中,为某一学生的平均分
源代码:
运行结果:
.题目描述:
验证哥德巴赫猜想。
德国数学家哥德巴赫年提出了下列著名的数学猜想:
任一个充分大的偶数(≥)总可以分解成两个素数之和。
源代码:
运行结果: