zoukankan      html  css  js  c++  java
  • 作业3 应用分支与循环结构解决问题

    1.输入一个整数 x,计算并输出下列分段函数  sign(x)  的值

    //输入一个整数 x,计算并输出下列分段函数  sign(x)  的值//
    #include<stdio.h>
    int main(void)
    {
        int x,y;                //定义整型变量x和y//
        printf("Enter x:");
        scanf("%d",&x);
        if(x<0){           
            y=-1;
        }
        else if(x==0){
            y=0;
        }
        else{
            y=1;
        }
        printf("y=%d",y);
        return 0;
    }

    2.输入一个正整数 n,再输入 n 个学生的成绩,计算平均成绩,并统计所有及格学生的人数。

    //输入一个正整数 n,再输入 n 个学生的成绩,计算平均成绩,并统计所有及格学生的人数。//
    #include<stdio.h>
    int main(void)
    {
        int n,pass,i;                //pass为及格学生的人数//
        double grade,sum;      //grade为学生的成绩,sum为总成绩//
        printf("Enter n:");
        scanf("%d",&n);  
        
        sum=0;
        pass=0;                     //赋初值//
        
        for(i=1;i<=n;i++){
        printf("Enter grade:");
        scanf("%lf",&grade);
            sum=sum+grade;            //成绩累加//
            if(grade>=60){
                pass++;               //成绩大于等于60,即及格的人数加1//
            }
        }
            
        printf("grade average is %.2f
    ",sum/n);        //输出平均成绩//
        printf("number of pass is %d
    ",pass);          //输出及格人数//
    
        return 0;
    }

  • 相关阅读:
    Uboot USB模式(RK3288变砖头的解决办法)
    C++ 解析一
    C++基础
    shell脚本分析二
    ASCII
    POJ 1970 The Game (DFS)
    PoJ1979 Red and Black (DFS)
    UVA 572 Oil Deposits (DFS)
    打印日历
    求第N个素数
  • 原文地址:https://www.cnblogs.com/simple9495/p/3405528.html
Copyright © 2011-2022 走看看