精华内容
下载资源
问答
  • C语言输入成绩等级输出对应分数

    万次阅读 2017-10-17 16:22:04
    #include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { ... printf("请输入成绩:"); scanf("%
    #include <stdio.h>
    #include <stdlib.h>
    
    /* run this program using the console pauser or add your own getch, system("pause") or input loop */
    
    int main(int argc, char *argv[]) {
    	int chengji;
    	printf("请输入成绩:");
    	scanf("%C",&chengji);
    	switch(chengji)
    	{ 
    	case 'A':printf("85-100\n");break; 
    	case 'B':printf("70-84\n");break;
    	case 'C':printf("60-69\n");break;
    	case 'D':printf("<60\n");break;
    	default: printf("输入错误。\n");
    	}
    	 
    	return 0;
    }

    展开全文
  • 满意答案qq6912034592013.06.07采纳率:53%等级:12已帮助:5762人思路:写一个函数,计算分子分母的最大公约数,分子分母同除以最大公约数即可。最大公约数的算法有很多,最主流的是辗转相除法,代码如下:void main...

    满意答案

    dcebd7a0de6265b6ccae5ead692f1eab.png

    qq691203459

    2013.06.07

    dcebd7a0de6265b6ccae5ead692f1eab.png

    采纳率:53%    等级:12

    已帮助:5762人

    思路:写一个函数,计算分子分母的最大公约数,分子分母同除以最大公约数即可。

    最大公约数的算法有很多,最主流的是辗转相除法,代码如下:

    void main()

    {

    int a,b,c;

    printf("请输入两个整数:");

    scanf("%d%d",&a,&b);

    if(a

    {c=a;a=b;b=c;}

    while(c=a%b)

    {a=b;b=c;}

    printf("最大公约数为:%d\n",b);

    }

    在此,给出另一种算法,同时顺便解决最间分式问题,代码如下:

    #include "stdafx.h"

    #include

    void main()

    {

    int a,b,i;

    int x,y;

    printf("请输入分子与分母:");

    scanf("%d%d",&a,&b);

    x=a; y=b;//备份分子、分母

    if(a

    i=1;

    while(a*i%b) i++;//当a*i%b==0时,a*i为最小公倍数

    printf("最简分分式为%d/%d \n",x*i/b,y*i/b);

    }

    //两个数的积等于最大公约数与最小公倍数的积,故此,最大公约数=a*b/(a*i)=b/i

    16分享举报

    展开全文
  • #includeint main(){float score;//分数, 用浮点数表示int text;...//输入分数//下面用switch循环text = (int)(score/10);//强制转换为整型而去掉小数点, 注意这里的运算符优先级switch (text){case 6 ...

    #include

    int main()

    {

    float score;     //分数, 用浮点数表示

    int text;

    printf("\n请输入你所得的分数: ");

    scanf("%f", &score);   //输入分数

    //下面用switch循环

    text = (int)(score/10); //强制转换为整型而去掉小数点, 注意这里的运算符优先级

    switch (text)

    {

    case 6 : printf("你的分数等级是: D\n"); break;

    case 7 : printf("你的分数等级是: C\n"); break;

    case 8 : printf("你的分数等级是: B\n"); break;

    case 9 :

    case 10 : printf("你的分数等级是: A\n"); break;

    default : printf("你的分数等级为: E\n"); //这里的break可有可无

    }

    return 0;

    }

    展开全文
  • 首先输入两个分数分子分母的值,例如"11/13,17/19",比较分数大小后输出相应的提示信息。例如,第一个分数11/13小于第二个分数17/19,则输出"11/13<17/19"。程序的运行结果示例1:Input a/b, c/d:11/13,17/19↙11...

    利用人工方式比较分数大小的最常见的方法是:对分数进行通分后比较分子的大小。请编程模拟手工比较两个分数的大小。首先输入两个分数分子分母的值,例如"11/13,17/19",比较分数大小后输出相应的提示信息。例如,第一个分数11/13小于第二个分数17/19,则输出"11/13<17/19"。

    程序的运行结果示例1:

    Input a/b, c/d:11/13,17/19↙

    11/13<17/19

    程序的运行结果示例2:

    Input a/b, c/d:17/19,23/27↙

    17/19>23/27

    程序的运行结果示例3:

    Input a/b, c/d:3/4,18/24↙

    3/4=18/24

    输入提示信息:"Input a/b, c/d:"  (注意:逗号后面有一个空格)

    输入格式:"%d/%d,%d/%d"

    输出格式:

    比较的结果是大于:"%d/%d>%d/%d\n"

    比较的结果是小于:"%d/%d

    比较的结果是相等:"%d/%d=%d/%d\n"

    展开全文
  • C语言分数等级(else if)

    千次阅读 2019-03-30 00:31:32
    练习——求分数等级 下面就来写一个程序,这个程序是目前为止第一个比较有意义的程序。这个程序的功能是“求考试成绩的等级”。即,输入一个考试成绩: 如果为 90~100分,就输出“优秀!”; 如果为 80~89 分,...
  • printf("请输入成绩:"); scanf("%lf",&a); if (a >= 0 && a <=100) switch ((int)(a/10)) { case 1: case 2: case 3: case 4: case 5:printf("E\n");break; case 6:...
  • 学生考试成绩可用百分制和等级制度两种表达方式,规定成绩大于或等于85分时等级为A,在70分到85分之间等级为B,在60到70分...(1)输入成绩等级输出相应百分制的分数段 (2)输入百分制的分数输出相应成绩等级 ...
  • 一、输入输出 1.格式符与修饰符 格式符 2.scanf 和 printf scanf scanf("format",&var...
  • 选择结构程序设计1.输入一个字符,如果是大写字母则转换为小写字母,如果是小写字母则转换为...输入三个整数,求其中最大的数并输出。4. 从键盘任意输入一个字符,进行如下判断:如果是大写字母则转换为小写字母输...
  • c语言 要求按照考试成绩的等级输出百分制分数段,成绩的等级由键盘输入
  • C++输入分数输出等级

    千次阅读 2019-03-14 23:20:29
    首先输入数据,用for循环语句可以多次输入数据,然后将数据整除(其中若数据大于100则输出错误),再用switch将整除后的情况分别判断并输出相应的等级结果即可。(新手上路,请多指教) #inslude&lt;iostream&...
  • 原创
  • C语言 · 成绩的等级输出

    千次阅读 2017-01-10 20:40:00
    输入一个百分制的成绩t后,按下式输出它的等级等级为:90~100为A,80~89为B,70~79为C,60~69为D,0~59为E。 样例输入 98 样例输出 A   1 #include&lt;stdio.h&gt; 2 int main(){ 3 int t; 4 scanf...
  • C语言实验学生版(最新版)》由会员分享,可在线阅读,更多相关《C语言实验学生版(最新版)(15页珍藏版)》请在人人文库网上搜索。1、C语言实验学生版(最新版)实验一:简单的C程序设计(2学时)一、实验方式:一人一机二...
  • 满意答案woaizyb推荐于 2018.05.24采纳率:49%等级:12已帮助:7953人#include#includetypedefstructstudent{intindex;//学生的序号intscore;//学生的成绩}STUDENT_T;//根据学生成绩进行冒泡排序voidranking(STUDENT...
  • C语言实现学生成绩等级划分的方法实例题目·:用if-else嵌套语句实现学生成绩等级查询要求:分为ABCD4个等级,100-90为A;90-70为B;70-60为C;60以下为D思路:1.先从键盘键入一个数2.判断输入的数是否为0-1003.然后...
  • 要求按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70~84分,C等为60~69分,D等为60分以下。成绩的等级由键盘输入。解:程序:#includeint main(){ char grade; printf("请输入一个成绩等级:"); scanf...
  • 输入一个整数score代表分数,根据分数输出等级(A-E)(用两种方式) A:90~100 B:80~89 C:70~79 D:60~69 E:0~60 */ #include<stdio.h> intmain() { //1.提示输入 printf("请输入分数值:\n")...
  • C语言完成简单的输入输出程序

    千次阅读 2016-10-24 16:13:28
    输入分数输出等级的简单程序,摘自C语言网。 题目: 利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 1.程序分析: (a>b)?a:b这是条件运算符的基本...
  • printf ("请输入分数"); double a; scanf ("%f",&a); if (a>100) printf ("你这是做梦!\n"); else if (a >= 90 && a <= 100) printf ("优秀\n"); else if (a >= 80 &&...
  • C语言 · 分数统计

    2017-02-26 11:07:00
    算法提高 分数统计 时间限制:1.0s 内存限制:512.0MB   问题描述  2016.4.5已更新此题,此前的程序需要重新提交。 问题描述  给定一个百分制成绩T,将其划分为如下五个等级之一: 90~100为A,80~89为B,70~...
  • #include int main() ... printf("请输入分数:"); scanf("%d",&score); int i; i=score/10; while(score100){ printf("输入分数有误,请重新输入:"); scanf("%d",&score); } switch(i){
  • #include &lt;stdio.h&gt;int main(){ int grade=0; char class; printf("Please input your grade:"); scanf("%d",&amp;grade); if (grade&gt;...=80...
  • C语言 分数统计

    2012-03-31 16:23:33
    要求:(1)输入某班级学生的姓名、分数; (2)对(1)的分数进行降幂排列并输出; (3)具有输入输出界面。
  • 要求按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70~84分,C等为60~69分,D等为60分以下。成绩的等级由键盘输入。解:程序:#include<stdio.h>int main(){ char grade; printf("请输入一个成绩...
  • C语言分数统计

    千次阅读 2020-06-24 21:13:31
    现有若干百分制成绩(成绩个数不超过1000个),请你统计五个等级段的人数,并找出人数最多的那个等级段,按照从大到小的顺序输出该段中所有人成绩(保证人数最多的等级只有一个)。 输入 第一行是成绩的个数 n 第二...
  • c语言实现输入成绩,输出评分

    万次阅读 2018-10-11 12:38:42
    输入成绩\n&quot;); scanf(&quot;%d&quot;,&amp;amp;a); if(a&amp;gt;100||a&amp;lt;0) { printf(&quot;输入错误\n&quot;); } else{ if(a&amp;
  • 输入学生人数n,再输入n个学生的成绩,将所有成绩累加...将第一个学生的成绩赋给最大最小值,用第i个分数与最大值比较,若第i个分数>最大值,将第i个分数赋值给最大值,同理得最小值,最后输出平均值,最大值,最小值。
  • C语言规定:字符串以 作为结束标志。...3. 若a已定义为double类型,请写出从键盘给a输入数据的语句.1.C语言提供的三种循环语句,最适合循环次数已知的循环语句是 1 。。#include#define MAX 200 i...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,696
精华内容 678
关键字:

c语言输入分数输出等级

c语言 订阅