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

编程中成绩

发布时间: 2022-09-06 22:11:42

‘壹’ 在c语言编程中,给出一个百分制成绩,要求输出成绩等级

#include <stdio.h>

int main()

{

int score, m;

scanf("%d", &score);

while (score < 0 || score > 100){

printf("Error! Retry! ");

scanf("%d", &score);

}

m= score / 10;

if (m>= 9)

printf("Grade is A! ");

switch(m){

case 0: printf("Grade is E! "); break;

case 1: printf("Grade is E! "); break;

case 2:printf("Grade is E! "); break;

case 3:printf("Grade is E! "); break;

case 4:printf("Grade is E! "); break;

case 5: printf("Grade is E! "); break;

case 6: printf("Grade is D! "); break;

case 7: printf("Grade is C! "); break;

case 8: printf("Grade is B! "); break;

}

return 0;

}

(1)编程中成绩扩展阅读

其他实现输出成绩等级‘A'、’B‘、'C'、‘D'、'E’。90分以上为A,80~89分为B,70~79分为C,60~69分为D,60分一下为E的方法:

#include <stdio.h>

int main()

{

int score;

scanf("%d", &score);

while (score < 0 || score >100){

printf("Error! Retry! ");

scanf("%d", &score);

}

if (score < 60)

printf("Grade is E! ");

else if (score >= 60 && score < 70)

printf("Grade is D! ");

else if (score >= 70 && score < 80)

printf("Grade is C! ");

else if (score >=80 && score < 90)

printf("Grade is B! ");

else

printf("Grade is A! ");

return 0;

}

‘贰’ VB编程-成绩判断

Private Sub Command1_Click()
Select Case text1.Text
Case Is < 60
label1.Caption = "不及格"
Case Is <= 75
label1.Caption = "及格"
Case Is <= 85
label1.Caption = "良好"
Case Is <= 100
label1.Caption = "优秀"
Case Else
label1.Caption = "输入成绩错误"
End Select
End Sub

‘叁’ 用c语言编程学生成绩,分为优秀,良好,及格,不及格四类,用if~else~if结构如何编辑

#include<stdio.h>
int main()
{
int i,b=0,j=0,l=0,y=0,a[10];
printf("请输入10个学生的成绩\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
{
if(a[i]<60)
{
b++;
}
else if(a[i]<70)
{
j++;
}
else if(a[i]<80)
{
l++;
}
else if(a[i]<=100)
{
y++;
}
}
printf("优秀%d\n",y);
printf("良好%d\n",l);
printf("及格%d\n",j);
printf("不及格%d\n",b);
return 0;
}

‘肆’ 编程:输入成绩,输出等级优良中差

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string str = "";
Console.WriteLine("请输入你的成绩");
double markscore = double.Parse(Console.ReadLine () );//数据转换,string到double
int score =(int) markscore / 10;
switch (score)
{
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
str = "不及格";
break;
case 6:
str = "及格";
break;
case 7:
str = "中等";
break;
case 8:
str = "良好";
break;
case 9:
case 10:
str = "优秀";
break;
default :
str = "输入错误";
break ;
}
Console.WriteLine("你的成绩等级是:"+str );
Console.ReadKey();
}
}
}
用c#写的,其他语言的原理也是一样的。

‘伍’ C语言编程--输入5个学生成绩 判断是否及格

#include "stdio.h"

int main()

{

int score;

printf("请输入一个成绩:");

scanf("%d",&score);

if(score>60 && score<=100)

printf("成绩合格 ");

else if(score<60 && score>=0)

printf("成绩不合格 ");

else

printf("输入的成绩有误 ");

}

例如:

#include<stdio.h>

int main()

{

int a[5];

int i, index = 0;

printf("请输入五个学生的成绩, 用空格隔开: ");

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

{

scanf("%d", &a[i]);

}

index = 0;

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

{

if (a[index] < a[i])

{

index = i;

}

}

printf("最高分:%d ", a[index]);

printf("不及格分数: ");

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

{

if (a[i] < 60)

{

printf("%d ", a[i]);

}

}

}

(5)编程中成绩扩展阅读:

C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。

C语言是一种结构化的语言,提供的控制语句具有结构化特征,如for语句、if⋯else语句和switch语句等。可以用于实现函数的逻辑控制,方便面向过程的程序设计。

‘陆’ C语言编程 关于成绩的问题

include"stdio.h"
main( )
{
char a1;
scanf("%c",&a1);
if(a1='a'||a1='A'||a1='b'||a1='A')
prinf("s",“良好”);
else if(a1='c'||a1='C'||a1='d'||a1='D')
printf("s",“及格”);
printf("s",“不及格”);
}
必须说明:我刚申请的这个东西,而且我对C、c++也是初学者。开始没看到底下有高手答了已经,献丑了,我可能不对,这是我自己编的第二个程序,初学者,,不要笑我,谢谢!

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

因为你的score是char类型,char单字符的话,只能读一个字符。比如你输入80,其实读入的是8,所以读入的数字一定小于10,自然就是E了

不信的话可以看下如下代码的结果

代码之路还很长,楼主加油~~

至于怎么改,改成int输入即可。

‘捌’ 编程,输入学生成绩,把成绩按ABCDE等级排出来(用函数调用)

#include<conio.h>
#include<stdio.h>
void
main()
{
int
a=0;
printf("请输入学生成绩:(按0退出)\n");
scanf("%d",&a);
while(a!=0)
{
switch(a/10)
{
case
10:
case
9:
printf("A\n");break;
case
8:
printf("B\n");break;
case
7:
printf("C\n");break;
case
6:
printf("D\n");break;
default:
printf("E\n");break;
}
printf("请输入学生成绩:(按0退出)\n");
scanf("%d",&a);
}
}

‘玖’ 用C语言编程 学生成绩统计

#include<stdio.h>
voidprint1(inta[],intn){
for(inti=0;i<n;i++)
printf("%d",a[i]);
printf(" ");
}

intmain()
{
inta[30],i,j,k=0,m=0,b[30],c[30],d[10]={0};
for(i=0;i<30;i++){
intscore;
scanf("%d",&score);
if(score<0){
j=i;
break;
}
a[i]=score;
}
for(i=0;i<j;i++){
if(a[i]>60)
b[k++]=a[i];
else
c[m++]=a[i];
d[a[i]/10]++;
}
printf("及格人数%d ",k);
print1(b,k);
printf("不及格人数%d ",m);
print1(c,m);
for(i=0;i<10;i++){
printf("%d到%d占:%d%% ",i,(i+1)*10-1,d[i]*10);
}
}

热点内容
电脑弹出脚本 发布:2025-03-20 20:20:54 浏览:475
sdf数据库密码 发布:2025-03-20 20:03:55 浏览:118
戴尔服务器如何开机 发布:2025-03-20 19:58:16 浏览:746
威联通局域网共享ftp 发布:2025-03-20 19:57:39 浏览:113
如何修改服务器编码格式 发布:2025-03-20 19:56:40 浏览:266
java图形界面布局 发布:2025-03-20 19:56:39 浏览:105
java的加载与编译 发布:2025-03-20 19:47:55 浏览:228
c语言回车退出 发布:2025-03-20 19:34:42 浏览:968
好屋源码 发布:2025-03-20 19:24:02 浏览:76
安卓手机怎么改手势接听 发布:2025-03-20 19:23:47 浏览:994