王重阳160809311第5次作业

#include<stdio.h>//输入三个数有小到大排序
int main()
{
    int x;
    int y;
    int z;
    printf("输入三个整数:");
    scanf("%d %d %d",&x,&y,&z);
    if(x<y && x<z)
    {
        if(y<z)
        printf("按从小到大排序为:%d %d %d\n",x, y, z);
        if(y>z)
        printf("按从小到大排序为:%d %d %d\n",x, z, y);

    }
        if(y<x && y<z)
    {
        if(x<z)
        printf("按从小到大排序为:%d %d %d\n",y, x, z);
        if(x>z)
        printf("按从小到大排序为:%d %d %d\n",y, z, x);

    }
            if(z<y && z<x)
    {
        if(y<x)
        printf("按从小到大排序为:%d %d %d\n",z, y, x);
        if(y>x)
        printf("按从小到大排序为:%d %d %d\n",z, x, y);

    }
      return 0;

}
#include<stdio.h>
int main()//2.高速公路限速处罚
{
    int x,z;
    scanf("%d %d",&x,&z);
    double b = (double)(x-z)*100/z;
    if (b>50)printf("超过限速 %.0f%%. 吊销执照",b);
    if(b>=10&&b<=50)printf("超出限速 %.0f%%. 罚款 200",b);
    if(b<10)printf("未超过限速");
}

int count(double x){//TODO:
if (x<0) {cout<<"不可能"<<endl; return 0;}
double t=0;
if (x<3) {
t=10;
}else{
t+=10;
if (x>13) {
t+=20+3*(x-13);
}else{
t+=2*(x-3);
}
}

return int(t+0.5);
}

#include <stdio.h>
int main()//4.五级制成绩分布
{
    int i,A,B,C,D,E,n,s;
    A=B=C=D=E=0;
    printf("Enter n:");
    scanf("%d",&n);
    for(i=0;i<n;++i)
    {
        printf("Enter grade %d:",i+1);
        scanf("%d",&s);
        switch(s/10)
        {
        case 1:
        case 2:
        case 3:
        case 4:
        case 5:E++;break;
        case 6:D++;break;
        case 7:C++;break;
        case 8:B++;break;
        case 9:
        case 10:A++;break;
        }
    }
    printf("The number of A(90~100):%d\n",A);
    printf("The number of B(80~89):%d\n",B);
    printf("The number of C(70~79):%d\n",C);
    printf("The number of D(60~69):%d\n",D);
    printf("The number of E(0~59):%d\n",E);
    return 0;
}

#include<stdio.h>
#include<math.h>
#include <stdio.h>//三角形判断

int main()
{
    int a,b,c;
    printf("Please input the triangle 3 side length...\n");
    scanf("%d%d%d",&a,&b,&c);
    if(a+b<=c || a+c<=b || b+c<=a)
        printf("Not a triangle!\n");
    else if(a==b && b==c)
        printf("A equileteral triangle!\n");
    else if(a==b || b==c || a==c)
        printf("A isosceles triangle!\n");
    else if(a*a+b*b==c*c || a*a==b*b+c*c || a*a+c*c==b*b)
        printf("A right triangle!\n");
    else printf("Impossible\n");
}

#include<stdio.h>
int main()//6.双循环打印三角形
{
    int i,j;
    for(j=1;j<=10;j++)
    {
        for(i=1;i<=11-j;i++)
        {
            printf("*");
        }
        printf("\n");
    }
}
#include<stdio.h>
int main()//出租车计价
{
     int s,time,rmb;
     printf("请分别输入行驶里程(公里)和等待时间(分钟):");
    scanf("%d %d",&s,&time);
     if (time%5==0)
     {
         if(s<=0)
         rmb=(time/5)*2;
          else if (s<=3)
           rmb=10+(time/5)*2;
        else if(s<=10)
           rmb=10+(s-3)*2+(time/5)*2;
          else
          rmb=10+(10-3)*2+(s-10)*3+(time/5)*2;
     }
     else
     {
        if (s<=0)
          rmb=(time/5+1)*2;
          else if (s<=3)
        rmb=10+(time/5+1)*2;
         else if(s<=10)
           rmb=10+(s-3)*2+(time/5+1)*2;
          else
          rmb=10+(10-3)*2+(s-10)*3+(time/5+1)*2;
     }
    printf("乘客应付%d元\n",rmb);
    return 0;
}
时间: 2024-10-16 12:16:39

王重阳160809311第5次作业的相关文章

王重阳160809311第9次作业

#include <stdio.h> #include <string.h> void aaa() { char a[100]; int length,j,i,temp; printf("请输入:"); scanf("%s",a); length=strlen(a); for(j=0;j<length;j++) { for(i=1;i<length;i++) { if(a[i]<a[i-1]) { temp=a[i]; a[

第12次作业王重阳160809311

#include<stdio.h>//定义结构体类型 struct student{ char number[50],name[50],gender[50],dept[50]; int age,phonenum,score; }; int main() { return 0; } #include<stdio.h> struct student { char sno[10]; char sname[20]; int age; char tel[11]; int score; };

160809311王重阳第8次作业

#include<stdio.h>//关于x轴旋转的乘法表 int main() { int b[10][10]; int i,j; for(i=8;i>-1;i--) { for(j=8;j>-1;j--) { b[i][j]=(i+1)*(j+1); } } for(i=8;i>-1;i--) { for(j=8;j>-1;j--) { printf("%d ",b[i][j]); } printf("\n"); } retu

作业三160809311王重阳

#include<stdio.h>//三角形 int main() { printf("*\n"); printf("**\n"); printf("***\n"); printf("****\n"); printf("*****\n"); printf("******\n"); printf("*******\n"); printf("****

第11次作业160809311王重阳

#include<stdio.h> void sum(int *p,int n) { int a[10]; int sum=0; int i; for (i=0;i<n;++i) { sum+=*p+a[i]; } } int main() { sum; printf("%d",sum); return 0; } #include<stdio.h>//第三题 创建存储空间 #include<stdlib.h> int main() { int

160809311王重阳第七次作业

#include<stdio.h> #include<string.h> int main() { char name[0]; int length,i,a[26]={0}; printf("输入自己名字拼音:"); scanf("%s",name); length=strlen(name); for(i=0;i<length;i++) { a[name[i]-'a']++; } for(i=0;i<26;i++) { print

160809311王重阳作业6

#include <stdio.h> int main() { int x,i,a,sum=0; printf("你需要输入几个数:"); scanf("%d",&x); for(i=1;i<=x;i++) { printf("请输入你所输入的数:"); scanf("%d",&a); if(a%2!=0) { sum=sum+a; } } printf("x个奇数的和为: %d&q

软件工程——第二次作业(2)

施工中-- 作业要求:https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/922 项目要求是编写出一个拥有"词频统计"功能的小程序,作为一个小程序,若只是实现基本的词频统计功能,其实并不是很难.但是,如果再附加一些需求和功能的话就会让我感到有点难度了,更何况为了以后课程的要求,我选择使用Visual Studio 2015编译器和C#语言这两种从未学过的工具,在4-5天之内共10个小时左右(预计,但是实际上确实是花了更多时间

2017282110285--第一次个人作业

第一部分:结缘计算机 1.你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢? 其实我从高一就开始接触编程了,在高中我搞了两年的算法竞赛,算是有一点算法基础(捂脸,其实实力弱得一批),也是在那个时候开始爱上了编程.因此在高考结束后就报了信息安全专业,哪怕那时候父母不是很支持我报跟计算机相关的专业.我认为我的起步条件会比一般的零基础的萌新稍微好那么一点点,但也就仅限于此了,毕竟有天赋的人比比皆是,他们只是缺少一个契机罢了,入门之后分分钟起飞的也是一大把,更不用说那些大牛博主了,他们的程序员