#include<stdio.h>
int main()
{
int i,s,a,h;
float z;
printf("请输入同学的数量:");
scanf("%d",&a);
i=1;
while (i<=a)
{printf("请输入该同学的成绩:\n");
scanf("%d",&h);
i++;
s=s+h;
if(i<a);
continue;}
z=s/a;
printf("%f\n",z);
}
你的好像也不行哦!答案不是学生的平均数,是一个很大的负值
追答跑了下,没问题啊,你是debug还是release,如果不知道的化开始设置下s=0
哦哦……先谢谢,但是我试过,不行,答案是负数
追答你的s要赋初始值为0
语言中算平均数老是出错,请求各位大侠帮帮忙(输不出正确值)
include<stdio.h> int main(){ int i,s,a,h;float z;printf("请输入同学的数量:");scanf("%d",&a);i=1;while (i<=a){printf("请输入该同学的成绩:\\n");scanf("%d",&h);i++;s=s+h;} z=1.0*s\/a;printf("%f\\n",z);} ...
各位大侠帮我看看程序呀!怎么老是编译出错 我找不出错误在哪?
未定义错误。P1你直接引用,之前没有定义啦,P1没有定义当然后面的P1_0和P1_1也就无效了,所以也出现未定义错误了
...statement requires too much data,各位大侠怎么看啊?
字面意思理解:输入语句要求太多的数据。具体原因,请给出代码,如有文件输入,最好给出文件的部分内容。如有窗口界面输入,请告知你输入的内容。并告知是什么编译器。什么操作系统?补充:你的代码里用到了二进制文件的读取吧?设置的 recl 是多少?你的读入语句读取了多少个变量?program ex1 implicit ...
...我编了以下程序,可老出错,想请各位大侠帮帮忙!先谢谢了!
(1)题目的意思是:"当输入:"后面的那句"How about you?"和"输入:"后的那句"OK"是由你从键盘中输入的,其它的都由程序自动输出 (2)你存在很多语法错误 比如C++中是分大小写的,可你的代码中大小写不分;类成员函数的定义格式也不对 建议你先看一下C++基础教材,先掌握语法,模仿教材上的设计 incl...
...不知道错在哪了,求各位大侠帮帮忙,小女子不胜感激!!
你那个数据外面的引号或者括号导致出了问题。。看你图上的情形,括号出问题的可能性比较大 首先把双引号都去掉,把你那个全角括号()改成半角括号()
晕了,编译老出错,各位大侠帮我看看
你自己看下错误提示:sqlistmain中的init_list 函数 已经在sqlisths.obj 中定义了 在main 里,你 怎么 include cpp 文件呢?你可以 将 init_list 函数定义和实现 直接在 sqlistmain.cpp 中。也就是说,合并sqlisths.cpp 和 sqlistmain.cpp 2个文件的内容。
C语言的几个判断题,求各位大侠帮助啊!
2、switch后面圆括号内的表达式的值和case后面的常量表达式的值都必须是整型或数字符型,不允许是浮点型;\/\/正确。3、循环for( ; ; )的循环条件始终为真;\/\/错误。可以为假的,为假时退出循环。4、break语句执行时退出本层循环,continue语句结束本次循环。\/\/正确。5、C语言中,用格式符“%s”...
一道VB题 希望各位大侠帮忙
5、这是编程错误引起的。具体的位置是If a(i) < min Then min = a(i): a(imin) = i中间的 a(imin) = i,这里本来是记录最小元素的位置i到imin中,但写程序的人搞错了,把最小的元素的序号i写到数组里面了(本数组最小的是第六个数19,下标为5),所以最后输出了5;6、 t = a(0...
各位大侠,如何在Excel求平均值的时候跳过空值和零值啊,如图,我做出来...
=SUM(A1:G1)\/COUNT(IF(A1:G1=0,"",A1:G1))需要Ctrl+shift+enter三键确定公式 =AVERAGEIFS(A1:G1,A1:G1,"<>""",A1:G1,"<>0")
各位大侠帮帮忙!不甚感激。
郭嘉:字奉孝,颖川阳翟人 。起初,郭嘉往北晋见袁绍,袁绍对他十分礼敬。过了不久,郭嘉慢慢了解袁绍只是虚 有其表,於是就对袁绍的谋士辛评、郭图说:「有智慧的人要审慎的选择领袖,才能够保护自已,建立功业。而袁绍只效法周公礼贤下士的样子,却不知道用人的方法。做起事情来,毫无效率。一天到晚...