编写一个程序:要求输入学生成绩的程序5个学生的成绩(从0到100的整数),并将这5个数保存到"data.txt"

C语言:输入一个正整数n,再输入n个学生的百分制成绩,统计各等级成绩的个数.成绩等级分为五级,分别为A(90~100)、B(80~89)、C(70~79)、D(60~69)和E(0~59).输入输出示例Enter n:5Enter grade 1:77Enter grade 2:54Enter grade 3:92Enter grade 4:73Enter grade 5:60The number of A(90~100):1The number of B(80~89):0The number of C(70~79):2The number of D(60~69):1The number of E(0~59):1
#include int main(){\x09int i,A,B,C,D,E,n,s;\x09A=B=C=D=E=0;\x09printf("Enter n:");\x09scanf("%d",&n);\x09for(i=0;i
switch语句没写,这是重点……
不用switch可以用if么,虽然结构看起来会很难看
int main() {
int i,A,B,C,D,E,n,s;
A=B=C=D=E=0;
printf("Enter n:");
scanf("%d",&n);
for(i=0;i<n;++i)
printf("Enter grade %d:",i+1);
scanf("%d",&s);
if(s=0&&s<60)
if(s<=100)
printf("The number of A(90~100):%d\n",A);
printf("The number of B(80~89):%d\n",B);
printf("The number of C(70~79):%d\n",C);
printf("The number of D(60~69):%d\n",D);
printf("The number of E(0~59):%d\n",E);
return 0; }
为您推荐:
其他类似问题
扫描下载二维码JAVA问题_百度知道
然后统计并输出2008年日期的个位数的相应的星期恰好相同的总天数,并将五个数保存到文件“data1。日历中要求含有月份,例如日恰好是星期一,日期,然后再按从小到大的顺序输出这五个学生的成绩,然后再编写一个程序从“data.输入大于0的整数n,和5元纸币组成n元钱的所有方案.txt”中.编程输出2008年日历,要求输出1元。求代码.txt”中读取这5个学生的成绩.编写一个程序,星期(如星期一)!2:要求输入5个学生的成绩10-100的整数,计算并输出他们的平均数,两元.3
是3个程序 。 给点思路就行
提问者采纳
for(z=1;记录一个 解
}} 其它自己想想吧; z&=n; x&lt这是作业吧;z++)
if (x + 2*y + 5*z == n)
&#47,懒人; y&lt,z的所有解
for( x =1. x + 2y + 5z =n,y?你真行;&#47!
for(y = 1;= n;求 x
提问者评价
分给你了 不是因为你的答案 而是你的话!
其他类似问题
为您推荐:
java的相关知识
其他3条回答
是三个程序?
这个应该是考试题吧?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C语言编程从键盘输入10个同学的考试成绩(0—100分,整数)到数组x1中,编程计算并输出这10_百度知道
C语言编程从键盘输入10个同学的考试成绩(0—100分,整数)到数组x1中,编程计算并输出这10
我有更好的答案
,x1[i]);i& printf(&);; printf(&请输入十个0~100之间的成绩;i&lt:&quot#include&void main(){ int x1[10];i++)
printf(&10;%d
scanf(&quot,&x1[i]); for(i=0.h&%d&10; for(i=0; &#92
输出什么?
从键盘输入10个同学的考试成绩(0—100分,整数)到数组x1中,编程计算并输出这10个同学的平均分数(要求采用指针)。
&#47;&#47;环境:Visual Studio 2008 专业版#include &stdio.h&int main(){ printf(&请输入10个同学的成绩(整数1-100)&#92;n&); int x1[10]={0},*p; p=x1; for(int i=0;i&10;i++) {
scanf(&%d&,p);
p++; } printf(&这10个同学的成绩是:&#92;n&); p=x1; int sum=0; for(int i=0;i&10;i++) {
printf(&%d&#92;t&,*p);
p++; } printf(&&#92;n平均分是:%.1f&#92;n&,sum*1.0&#47;10); return 0;}
原本想直接在回答框编给你的……结果,我讨厌指针。。。
呵呵,指针,为什么要求指针
老师要求的
呵呵,我以为你会把数据弄成指针
覃108的回答很完整正确。
其他类似问题
为您推荐:
c语言编程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁用VB做以下程序编写一程序:产生100个(0到99)范围内的随机整数,统计个位上的数字分别为1,2,3,4,5,6,7,8,9,0的数的个数
Private Sub Command1_Click()Form1.ClsDim b(10)For i = 1 To 100a = Int(Rnd * 100)Pb(a Mod 10) = b(a Mod 10) + 1If i Mod 10 = 0 Then PrintNextFor i = 0 To 9Print "个位是" & i & "的个数是:" & b(i)NextEnd Sub
为您推荐:
其他类似问题
扫描下载二维码}

我要回帖

更多关于 程序文件编写要求 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信