1. c++中五分制轉百分制的問題求大神告訴我程序錯在哪,萬分感謝!
程序沒有錯,你用的是中文輸入法,換成英文就行了。注意看你的逗號,明顯就是中文逗號
2. 用最簡單的c語編寫程序將一個百分製成績轉換為五分製成績
#include <cstdio>
int main ()
{
int n;
scanf ("%d",&n);
if (n>=90)//如果n大於等於90
{
printf ("A");//輸出A
}
else if (n>=80)//如果n大於等於90不成立且大於等於80
{
printf ("B");//輸出B
}
else if (n>=70)//如果n大於等於80不成立且大於等於70
{
printf ("C");//輸出C
}
else //如果以上條件均不成立(小於70)
{
printf ("D");//輸出D
}
return 0;//結束函數
}
3. 將輸入的五分製成績轉換成百分制輸出
嗯,用switch case語句
4. c語言,輸入五級製成績,輸出相應的百分製成績。要求用switch語句實現。 復制粘貼過來的就別麻煩了。
神啊 好吧 我告訴你把
int main()
{
char map;
printf("你輸入的五級製成績:");
scanf("%c",&map);
printf("對應的成績:");
switch(map)
{
case 'A':printf("90~100\n")break;
case 『B』:printf("80~89\n");break;
case 'C':printf("70~79\n");break;
case 『D』:printf("60~69\n");break;
case 『E』:printf(「<60\n")break;
default:printf(」enter data error!\n");
}
return 0;
}
5. C語言題目:輸入一個五分制A,B,C,D,E對應的百分制范圍怎麼做
這個是你輸入"A,B,C,D,E",就列印出這5個等級所對應的分數范圍:
#include "stdio.h"
void main()
{
char grade;
int score;
printf("please input the grade\n");
scanf("%c",&grade);
switch(grade)
{
case 'A':printf("90~100");break;
case 'B':printf("80~89");break;
case 'C':printf("70~79");break;
case 'D':printf("60~69");break;
case 'E':printf("0~59");break;
}
}
以下這個是你輸入分數,就列印出它的等級,如果超出范圍則列印出'?'
#include "stdio.h"
void main()
{
int score;
char grade;
printf("Please input the score:\n");
scanf("%d",&score);
switch((int)(score/10))
{
case 10;grade='A';break;
case 9:grade='B';break;
case 8:grade='C';break;
case 7:grade='D';break;
default:grade='E';break;
}
printf("%c",grade);
}
6. C語言求解答!
#include<stdio.h>
charfun(intscore)
{
if(score>=90&&score<=100)
return'A';
if(score>=80&&score<90)
return'B';
if(score>=70&&score<80)
return'C';
if(score>=60&&score<70)
return'D';
return'E';
}
intmain()
{
intscore;
scanf("%d",&score);
while(score>=0)
{
printf("%d->%c ",score,fun(score));
scanf("%d",&score);
}
return0;
}
7. C語言:將五分製成績轉化為百分制 急求!!!!!!!!!!11
乘以20就行了吧,這么簡單都不自己寫
8. c語言成績百分制轉換
case 10:
case 9:
grade='A';
brreak;