谁来帮我做作业???

到百度贴吧首页
新闻   网页   贴吧   知道   MP3   图片   视频   百科
    吧内搜索 | 帮助
  • 共有30篇贴子

谁来帮我做作业???

1楼

我们这个五一留了一个编程题     输入十个学生的成绩     要求统计出及格人数和不及格人数    用FOR   WHILE   DOWHILE  三种循环编写   很简单的   希望大家帮帮我

2楼

main(){int i,j,k;for(i=0,k^=k;i<10;printf("[%d]",++i),!!scanf("%d",&j)?j<60?
++k:0:(putchar(33),getchar(),--i));printf("%d passed, %d failed\n",10-k,k);}

3楼

main(){int i,j,k;for(i=0,k^=k;i<10;printf("[%d]",++i),!!scanf("%d",&j)?j<60?
++k:0:(putchar(33),fflush(stdin),--i));printf("%d passed, %d failed\n",10-k,k);} 

为什么去掉getchar(),就不行了?(加个fflush(stdin),就又正常了)

4楼

呵呵,用 getchar() 是为了容错处理,
当你输入非数字给 scanf 时,用来吃掉非数字的字符的。

5楼

MSN,呵呵
我刚装的

61.177.186.*

6楼

我也不会啊

7楼

太简单了点吧!
221.12.62.*

8楼

输入一个班学生最多不超过30个人,某门课的成绩输入为负值时输入结束
1。求全班学生某门课成绩的平均分并打印起名单
2。求及格和不及格人数在全班的百分比并打印起名单
3。。。。。。

9楼

哎。小弟垃圾还做不出这种题呢。哭了。!

10楼

有一个班4个学生(学号,姓名),考试5门课:语文,数学,英语,计算机,物理。
 (1)求第一门课的平均分;
 (2)找出有两门以上课程不及格的学生,输出他们的学号,姓名,各科成绩及平均分;
 (3)找出平均分成绩在90分以上或全部课程成绩85分以上的学生记录。

11楼

同学,作业还是要自己做的,否则今日侥幸过了关,明日就有你后悔的!

12楼

麻烦死了
60.7.72.*

13楼

帮帮我啊 ! 我们要程序设计 真的有点蒙!
是人事挡案管理系统
设计要求 实现菜单设计,使用数据文件保存和修改,应用结构体和指针
功能要求 职工信息录入 信息存储 查询 统计 排序 打印等

218.5.3.*

14楼

用c语言编写学员的成绩管理,每个学员包括3门课的成绩。从键盘输入学员信息,包括姓名、学号、三门课成绩,计算出学员的平均成绩,按照学员的成绩由大到小派系。另外用插入功能和删除功能
我的邮箱是346999183QQ@.com

221.239.56.*

16楼

不要求用数组么?

17楼

不要求用数组么? 
 
 
 作者: 221.239.56.* 2007-12-19 15:51   回复此发言 
 
--------------------------------------------------------------------------------
 
偶来个数组的题目,呵呵,不过不是C,是PASCAL.偶C才初学,以前只会PASCAL

输入学生的学号,成绩,计算平均值.然后计算每个学生的成绩与平均成绩差,并由此给出每个学生成绩的字母等级.如果高于平均成绩10分以上者为A,相差在10分以内为B,其余为C,最后输出每个学生的学号,成绩,字母等级.

const
n=30;
var
num:array[1..n]of integer;
score:array[1..n]of real;
i:integer;
ave:real;
grade:char;
begin
for i:=1 to n do
readln(num[i],score[i]);
ave:=0;
for i:=1 to n do
ave:=ave+score[i];
ave:=ave/n;
for i:=1 to n do
begin
if score[i]>=ave+10 then grade:='a' else if score[i]>=ave-10 then grede:='b' else grade:='c';
writeln(num[i],score[i]:6:1;grade:3);
end{for};
end.

18楼

楼上是30个学生的,呵呵,偶C学得不好,所以用PASCAL写了,望各位C语言的老师表喷偶

19楼

#include<stdio.h>
int b;
main(a,c)
{
a++<11?scanf("%d",&c),c>59&&b++,main(a):printf("%d passed, %d failed",b,10-b);
}

60.209.94.*

20楼

#include <stdio.h>
void main()
{
int i,pass=0,unpass=0;
int stu[10];
puts("please input ten numbers");
for(i=0;i<10;i++){
scanf("%d",&stu[i]);
if(stu[i]<60)
unpass++;
else
pass++;
}
printf("the pass number is%d",pass);
printf("\nthe unpass number is%d",unpass);
}

218.22.21.*

21楼

//输入十个学生的成绩 要求统计出及格人数和不及格人
#include<stdio.h>
void main()
{int n=0,k=0,i,a[10];
printf("");
for(i=0;i<10;i++)
 scanf("%d",&a[i]);
for(i=0;i<10;i++)

{
if(a[i]<60)
n++;
else 
k++;
}
printf("%d%d",n,k);

}

61.157.136.*

22楼

7. 试设计一个通用的选票统计算法。假设每人只可选举1人,并规定:选举人决定在所有候选人(共10人)中选举候选人n,则输入其代号n(n=1,2,…,10),若弃权则输入0;按常规候选人得票数超过选举人数的三分之二者当选。
61.157.136.*

23楼

7. 试设计一个通用的选票统计算法。假设每人只可选举1人,并规定:选举人决定在所有候选人(共10人)中选举候选人n,则输入其代号n(n=1,2,…,10),若弃权则输入0;按常规候选人得票数超过选举人数的三分之二者当选。
61.157.136.*

24楼

8. 现有36块砖,36人搬,每个男子搬4块,每个女子搬3块,两个小孩搬1块,并要求一次搬完。问男子、女子、小孩各若干。试编程求解。
61.157.136.*

25楼

用双下标变量设计一个算法。建立并打印出一个除了两条对角线元素均为1,其余元素都为0的10X10的数组。
123.60.83.*

26楼

怎么这么巧,我也要做这个做业!
222.196.246.*

27楼

根据条件进行学生成绩排名
 在函数中进行10个学生成绩从高到低排名 sort(int a[10])
改进第一步的函数为sort(int a[],int n),进行n个学生成绩从高到低排名,
改进第二步的函数为sort(int a[],int n, char style), 将n个学生成绩从高到低排名,排名方式根据sort()函数的style参数进行,如style为‘a’按升序排,style为’d’按降序排。
(a:ascending 升,d:descending 降)

116.53.253.*

28楼

编写程序处理10个学生的信息,每个学生的信息包括:学号、姓名、三门成绩。要求从键盘输入学生的数据用一个函数实现,输出成绩表(包括每个学生的学号、姓名、三门成绩及平均分数)用一个函数,再用一个函数输出平均分在前3名的学生姓名及平均分。
210.30.96.*

29楼


61.183.32.*

30楼

main()
{ int a ,i,m,n;
m=0;n=0;
i=1;
while(i<=10)
{scanf(“%d”,&a);
if(a<60)
m++;
else
n++;
i++;
}
print(“不及格的人数有%d”,m);
printf(“及格的人数有%d”,n);
}

31楼


发表回复

内 容:
用户名:
  
©2010 Baidu 贴吧协议  意见反馈