当前位置:首页 » 编程软件 » 用编程算成绩

用编程算成绩

发布时间: 2022-08-18 13:07:14

Ⅰ 1、用c语言编写一个程序计算自己的期末考试成绩的总分。(要求各科成绩从键盘

#include<stdio.h>
int main()
{ int n,i,s=0,x;
printf("考了几门功课?\n");
scanf("%d",&n);
printf("请输入%d门功课的成绩: \n");
for(i=0; i<n; i++)
{ scanf("%d",&x);
s+=x;
}
printf("总分是:%d\n",s);
return 0;
}

Ⅱ C语言程序,请你编写一个程序计算每个学生的平均成绩

#include&lt;stdio.h&gt;

void main()

{

float a[10][10];//用来存放10名学生的5门成绩,最后一位用于存放平均成绩

int i,j;

float sum=0.0;

for(i=0;i&lt;10;i++)

{

printf("请输入第%d个学生的5门成绩",i+1);

for(j=0;j&lt;5;j++)

{

scanf("%f",&a&lt;i&gt;[j]);

sum=sum+a&lt;i&gt;[j];

}

a&lt;i&gt;[10]=sum/5.0;

}

printf("10名学生的成绩及平均分 ");

for(i=0;i&lt;10;i++)

{

for(j=0;j&lt;10;j++)

printf("%.3f",a&lt;i&gt;[j]);

printf(" ");

}

}

(2)用编程算成绩扩展阅读:

printf的用法

格式

printf函数的原型为:

#include&lt;stdio.h&gt;

int printf(const char*format,...);

在讲每一个函数的时候都会先把它的函数原型写出来,这个原型你们现在看不懂不要紧,等到学完C语言之后再来看这个原型就会发现它是很有参考意义的!它对深刻理解函数有着很大的价值。

printf的格式有四种:

1)printf("字符串 ");

#include&lt;stdio.h&gt;

int main(void)

{

printf("Hello World! ");// 表示换行

return 0;

}

其中 表示换行的意思。它是一个转义字符,前面在讲字符常量的时候见过。其中n是“new line”的缩写,即“新的一行”。

此外需要注意的是,printf中的双引号和后面的分号必须是在英文输入法下。双引号内的字符串可以是英文,也可以是中文。

2)printf("输出控制符",输出参数);

纯文本复制

#include&lt;stdio.h&gt;

int main(void)

{

int i=10;

printf("%d ",i);/*%d是输出控制符,d表示十进制,后面的i是输出参数*/

return 0;

}

Ⅲ 用C语言编程!!!输入3个学生5门课程的成绩,并求每个学生的平均成绩、最高分和最低分。

#include <stdio.h>

struct

{

int course[5];

}student[3];

void main()

{

int i,j,arg[3]={0},max[3]={0},min[3]={0};

for (i=0;i<3;i++)

{

printf("请输入学生%d成绩 ",i);

scanf("%d,%d,%d,%d,%d",&(student+i)->course[0],&(student+i)->course[1],&(student+i)->course[2],&(student+i)->course[3],&(student+i)->course[4]);

arg[i]=((student+i)->course[0]+(student+i)->course[1]+(student+i)->course[2]+(student+i)->course[3]+(student+i)->course[4])/5;

max[i]= (student+i)->course[0];

min[i]= (student+i)->course[0];

for (j=1;j<5;j++)

{

if (max[i] > (student+i)->course[j])

{

min[i] = (student+i)->course[j];

}

else

{

max[i]= (student+i)->course[j];

}

}

printf("学生%d,平均分%d,最高分数%d,最低分数%d ",i,arg[i],max[i],min[i]);

}

}

Ⅳ C语言程序计算期末成绩

提供更个标程,仅供参考:
dty@ubuntu:~$catt.c
#include<stdio.h>

intmain()
{
inta[5]={86,74,92,77,82};
intb[5]={81,87,90,62,88};
floatc[5];

inti;
for(i=0;i<5;i++)
{
c[i]=a[i]*0.3+b[i]*0.7;
}

floatsum=0;
for(i=0;i<5;i++)
{
sum=sum+c[i];
}
printf("总分:%.2f 平局分:%.2f%.0f ",sum,sum/5.0,sum/5.0);

}
dty@ubuntu:~$gcct.c
dty@ubuntu:~$./a.out
总分:408.90 平局分:81.7882

Ⅳ 如何用C语言编程出“给出一个百分制成绩,要求输出成绩等级”

解:算法
S1输入a;
S2如果a≥90,则输出A,结束算法,否则执行S3;
S3如果a≥80,则输出B,结束算法,否则执行S4;
S4如果a≥70,则输出C,结束算法,否则执行S5;
S5如果a≥60,则输出D,结束算法,否则输出E。
流程图如图所示:

Ⅵ C语言怎样编程用键盘输入学生的分数,并求平均分和不及格人数

#include <stdio.h>

#include <stdlib.h>

int main(int argc, char *argv[])

{

//num代表总人数,score用于记录当前输入的分数,sum记录总分,

//average记录平均分,failed记录不及格人数,所有分数都定为“整数”。

int num=0, score=0,sum=0,average=0,failed=0;

do{

scanf("%d",&score);

if(score>=0)

{

sum+=score;//大于0的数,累加

num++;//大于0的计数

if(score<60)

failed++;//不及格的计数

}

}while(score>=0);//score大于0,继续循环;否则终止

average=sum/num;//平均值

printf("平均分:%d 不及格的人数:%d",average,failed);

return 0;

}

Ⅶ 编一程序,从键盘上输入四门功课成绩,求总成绩和平均成绩,并输出,(c语言)急用

用四个变量a,b,c,d分别表示输入的四门功课的成绩,用s表示总成绩,用av表示平均成绩并输出。程序如下:
#include <stdio.h>
int main()
{ int a,b,c,d,s;
float av;
scanf("%d%d%d%d",&a,&b,&c,&d);
s=a+b+c+d;
av=s/4.0;
printf("%d %.2f\n",s,av);
return 0;
}

热点内容
java三目表达式 发布:2025-02-06 23:58:41 浏览:740
android开启wifi 发布:2025-02-06 23:50:08 浏览:495
腾讯云服务器是不是只有c盘 发布:2025-02-06 23:50:03 浏览:472
安卓如何选择相册 发布:2025-02-06 23:49:57 浏览:346
安卓究极风暴4在哪个软件可以玩 发布:2025-02-06 23:49:10 浏览:8
如何调用服务器的视频 发布:2025-02-06 23:48:57 浏览:643
编程粉丝名 发布:2025-02-06 23:48:56 浏览:559
局域网存储安装 发布:2025-02-06 23:42:50 浏览:926
androidbug 发布:2025-02-06 23:31:56 浏览:51
php数字判断 发布:2025-02-06 23:17:40 浏览:41