200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > c语言循环结构程序设计实验报告 c语言循环结构程序设计实验报告

c语言循环结构程序设计实验报告 c语言循环结构程序设计实验报告

时间:2024-07-29 18:21:14

相关推荐

c语言循环结构程序设计实验报告 c语言循环结构程序设计实验报告

c语言循环结构程序设计实验报告

云南大学数学与统计学实验教学中心实验报告课程名称:程序设计和算法语言 学期: ~ 学年下学期 成绩:指导教师: 学生姓名: 学生学号实验名称:循环结构程序设计实验编号:四 实验日期: 实验学时: 3学院: 专业 年级:一、实验目的1.进一步练习选择结构的程序设计。2.练习并掌握实现循环结构的三种方法。3.练习并掌握选择结构与循环结构的嵌套。4.掌握多重循环的应用。5.学会单步跟踪的操作方法。二、实验内容实验内容和步骤1 分别用三种循环语句(while 语句、do-while 语句、for 语句) ,实现求 1~ 100 的累加和。编程上机调试,总结出三种循环语句哪种实现起来方便、灵活。while 语句 do-while 语句#include #includevoid main() void main(){ {int i=1,sum=0; int i=1,sum=0;while(ivoid main(){ int i,sum=0;for(i=1;imain(){ char c;c=getchar();while(c!=’?’){putchar(c);c=getchar();}}程序功能:输入的字符不是“?”时,就将该字符输出;若输入字符“?”时,不输出任何值。运行结果:输入”quit?” 时,输出: quit#includemain(){ char c;while(( c=getchar())!=’?’) putchar(++c);}程序功能:输入的字符不是“?”时,将其 ASCII 值自加一后,输出字符;遇到?时,停止运行。运行结果:输入”quit?” 时,输出: rvju#includemain(){while(putchar(getchar())!=’?’);}程序功能:将输入的字符原样输出运行结果:输入”quit?” 时,输出: quit?分析输出的三种不同结果,在实验报告中写出为什么。*4 换零钱。把一元钱全兑换成硬币,有多少种兑换方法?参考程序如下:main(){ int i,j,k,n;n=100,k=0;for(i=0;ivoid main(){float i,sum=0,t;i=1;while(i#includevoid main(){int n=1;float sum=1;do{sum=sum+pow(-1,n)*(n+1)/(2*n+1);n++;}while(fabs((n+1)*(2*n+1))void main(){int i,k,m,n,sum=0;for(m=2;m=0){ if(s>max) max=s;sum=sum+s;n=n+1;}a=sum/n;printf(“max=%f,a=%f\n”,max,a);}没有定义 s,sum 没有初始化,max 的初始值不应为 0,(3) 计算并输出 Σ(2n+1)超过 1000 的第一个 n 值。n=1main(){ int n=1,sum=0;for(; ; n++) sum=sum+(2*n+1);if(sum>2000) break;printf(“n=%d,sum=%d\n”,n,sum);}if(sum>1000)break;for 中的表达式 2 不能省去⑷求 2—1000 之间的全部素数(每行显示 10 个数) 。#include “math.h”main(){ int m=3,k,i,n=1;printf(“%7d”,2);do if(n%10=0) printf(“\n”);k=sqrt(m);for(i=2;i=k+1){ printf(“%8d”,m); n++;}while m>1000; printf(“\n”);}if(n%10==0) while(mvoid main(){int a,n,t,i;long sn=0;scanf(“%d,%d“,t=a;for(i=1;i#includevoid main(){int n;输出 sn 结束

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。