用do-while输入十个成绩
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/12 09:36:54
#includelongmain(void){\x05longa[10]={0};\x05longi,sum1,sum2;\x05\x05printf("输入10个数以空格分隔:\n");\x05fo
你看这个应该满足要求吧.我把三种循环方式都用上了:#include#includeintisprime(intn){inti,t;if(n==2)return1;if(n%2==0||n=1)brea
Iwill/won'tgoback.Hewill/won'tcomehere.Youwill/won'tleaveme.Shewill/won'tbelieveyou.Wewill/won'tlike
继续for、while、repeat的下一个循环copy函数返回一字符串的子串cosSqrt(x)平方根函数;如sqrt(1.44)=1.2trunc(x)截尾函数;截去实数x的
dimarray(),iasinteger,jasintegerdimmin_iasinteger,max_jasinteger'用来标注数组中最小值和最大值的下标redimarray(10)=[1,
Toavoidbeingpunished,ihavetofinishmyhomework.为了避免惩罚,我不得不完成作业.Tohandinthehomework,ihavetosearchtheans
do-while先做再检查,所以至少要运行一次循环体.而while是先检查后执行循环体,所以可以是一次也不运行循环体.其余作用一样.
加点悬赏好有动力啊哎太费脑子和打字了虽然我知道我这有本C语言书上有现成的但我真的不想去找和打字给你顶下应该有人给你回复的
3个错误1:少C的头文件#include因为你用了printf函数;2:i应该改成float型,因为m是float型,不改的话两个整形相除就取整数了,不如1/10的话结果是0;3:m0.00001,否
后面必须写分号.do...while();最后必须以分号结束.
#includevoidmain(){intn,m=1,i,j;printf("请输入一个正整数:");scanf("%d",&n);i=n,j=n;while(i>0){m*=i;
你写错了吧,如果是dowhilenotxxx,意思就是当后面这个条件xxx为假时,循环可以继续,如果xxx为真循环就会结束.
不知道你的意思是随便输入多少个自己想输入多少个数字然后求平均值呢?如果是的话,下面为简单的输入=字符作为结束求值过程.#includevoidmain(){floata;charch;doubl
chari;while(1){printf("inputyorn");scanf("%d",&x);if(i=='y'||i=='n'){break;}else{printf("Error,input
dowhile.t.程序段enddo就是一个无限循环体结构,一般在程序段中定义一个条件,当满足条件时控制退出循环体程序段!if一般就是条件
程序1:#include#includeintmain(){inti;floatnum;floatsum=0;i=10;while(i--){scanf("%f",&num);sum+=num;}su
思路:定义变量sum用于保存和循环求sum最后sum除以数的个数就是平均值再问:说详细点再答:我用int举例吧,java代码intsum=0;intcount=1while(count
#include#includeusingnamespacestd;intmain(){intsum1=0,sum2=0;inta[10];for(inti=0;i{cin>>a[i];}for(i=
#includevoidmain(){inti,arr[10];intsum=0;intcount=0;doubleavg=0;for(i=0;i!=10;++i){scanf("%d
Functionisprime(xAsInteger)DimkAsInteger,flagAsBooleank=2flag=TrueWhilek