云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言实验报告

C语言实验报告

  • 62 次阅读
  • 3 次下载
  • 2025/6/16 1:23:01

(1) 各题程序、运行结果及分析; (2)实验总结。

实验七:循环结构程序设计(二)

1、实验目的

(1)熟练掌握嵌套循环程序设计思想; (2)掌握调试程序的一些技巧。

2、实验内容(尽量用嵌套循环实现)

x2x3(1)编程计算 S?x???......,其中实数由键盘输入,计算直至最后一

2!3!项小于10-5。-1<=x<=1 #include #include double fact(int n); int main(void) {

int i,n,x;

double sum,item,a,b; printf(\ scanf(\ sum=0; item=1; i=1;

while(fabs(item)>=0.00001) {

item=pow(x,i)*1.0/fact(i); sum=sum+item; i++; }

printf(\ getch(); return 0; }

double fact(int n) {

int i;

double result; result=1;

for(i=1;i<=n;i++) result=result*i; return result; }

(2)输入两正数a和n,求a+aa+aaa+??+aa?a(n个a)之和。例如输入2和3,输出246(2+22+222)。

#include int main(void) {

int a,n,i=1; long sn=0,tn=0;

printf(\ scanf(\

while(i<=n) {

tn=tn+a; sn=sn+tn; tn=tn*10; i++; }

printf(\

getch(); }

(3)编写程序,将一个正整数分解质因数。例如,输入90,输出2*3*3*5 #include int main(void) {

int m,i,n;

printf(\ scanf(\ n=m;

for(i=2;i<=m;i++)

{

while(m!=i) {

if(m%i==0) {

printf(\ m=m/i; } else break; } }

printf(\ getch(); return 0; }

3、实验报告要求

(1) 各题程序、运行结果及分析; (2)实验总结。

实验八:综合实验(一)

1、设圆半径为r,圆柱高为h,分别由键盘初始化,求圆的周长、面积,圆球表面积、圆球体积,圆柱体积。 #include int main(void) {

double r,h,l,s1,s2,v1,v2,PI; PI=3.14;

printf(\ scanf(\ l=2*PI*r; s1=PI*r*r; s2=4*PI*r*r; v1=4/3*PI*r*r*r; v2=PI*h*r*r;

printf(\ getch(); return 0; }

2、由键盘接收五个英文字母,然后将其中的大写转换成小写字母、小写转换成大写字母输出。 #include int main(void) {

int i; char ch;

printf(\ for(i=1;i<=5;i++) {

ch=getchar();

if(ch<='Z'&&ch>='A') printf(\ else

printf(\ }

getch(); return 0;

}

?x,(x?1)?3、编程计算分段函数:y??2x?1,(1?x?10),x由键盘输入。

?3x?11,(x??10)?#include int main(void) {

double x,y;

printf(\ scanf(\ if(x<1){

y=x; }

else if(x<10){ y=2*x-1; } else

搜索更多关于: C语言实验报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

(1) 各题程序、运行结果及分析; (2)实验总结。 实验七:循环结构程序设计(二) 1、实验目的 (1)熟练掌握嵌套循环程序设计思想; (2)掌握调试程序的一些技巧。 2、实验内容(尽量用嵌套循环实现) x2x3(1)编程计算 S?x???......,其中实数由键盘输入,计算直至最后一2!3!项小于10-5。-1<=x<=1 #include #include double fact(int n); int main(void) { int i,n,x; double sum,item,a,b; printf(\ scanf(\ sum=0; item=

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com