zoukankan      html  css  js  c++  java
  • 作业

     作业一

    1-1:“*”组成的倒三角。

    1 #include<stdio.h>
    2 int main()
    3 {    printf("*********\n *******\n  *****\n   ***\n    *\n");
    4     return 0; 
    5 }

    实验总结:注意“\n"以及开头空格.

    1-2:输入日期和生日求年龄。

     1 #include<stdio.h>
     2 int main()
     3 {    int a,b,c,d,e,f,g;
     4     printf("输入今天的日期,用逗号隔开。\n");
     5     scanf("%d,%d,%d",&a,&b,&c);
     6     printf("输入你的生日,同样用逗号隔开。\n");
     7     scanf("%d,%d,%d",&d,&e,&f);
     8     g=a-d;
     9     printf("你的年龄是%d岁,你的生日是%4d,%02d,%02d\n",g,d,e,f);
    10     return 0; 
    11 }

    实验总结:注意%4d和%02d的使用,以及年份做差。

    1-3:三数字求和。

    #include<stdio.h>
    int main()
    {    int a,b,c,d;
        printf("输入三个整数,用空格隔开\n");
        scanf("%d%d%d",&a,&b,&c);
        d=a+b+c;
        printf("和为%d\n",d);
        return 0;
    }

    实验总结:这个没什么可说的,注意符号。

    1-4:求数字的倒序数。

    #include<stdio.h>
    int main()
    {    int a,b,c,d,e,f,g,h;
        printf("输入一个4位数,我会求出它的倒序数.\n"); 
        scanf("%d",&a);
        b=a/1000;
        c=a%1000;
        d=c/100;
        e=c%100;
        f=e/10;
        g=e%10;
        h=g*1000+f*100+d*10+b;
        printf("%d的倒序数是%d\n",a,h);
        return 0; 
        
    }

    实验总结:注意输入的整形变量以及个十百千位数字的求法。

    1-5:输入半径求周长以及球的体积。

    #include<stdio.h>
    #define PI 3.1415926 
    int main()
    {    int r;
        float s1,v1;
        printf("输入圆的半径,我会计算出其对应周长和球体面积!\n");
        scanf("%d",&r); 
        s1=2*PI*r;
        v1=(double)4/3*PI*r*r*r;
        printf("周长是%.2f,体积是%.2f\n",s1,v1);
        return 0;
    }

    实验总结:注意运算除法是要使用“double”和对“PI”赋值以及.2f的使用。

    1-6:数字交换。

    #include<stdio.h>
    int main()
    {    int a,b,c,d;
        printf("输入三个数字,我会交换他们的位置\n");
        scanf("%d,%d,%d",&a,&b,&c);
        d=b;
        b=a;
        a=c;
        c=d;
        printf("%d,%d,%d\n",a,b,c);    
        return 0;
    }

    实验总结:注意输入一个空白变量进行数值代换。

    1-7:分钟换算。

    #include<stdio.h>
    int main()
    {    int a,b,c;
        printf("请输入分钟,我将会换算成其他形式!\n");
        scanf("%d",&a);
        b=a/60;
        c=a%60;
        printf("%d分钟等于%d小时%d分钟\n",a,b,c);
        return 0;
    }

    实验总结:注意求余和做除法符号的运用。

  • 相关阅读:
    MySQL数据库服务器的架设
    Ubuntu 16.04 LTS软件包管理基本操作
    2个 List<T>进行数据合并
    创建 cachingConfiguration 的配置节处理程序时出错: 未能加载文件或
    【转】.gitignore失效的解决办法
    【转】码农提高工作效率
    【转】从零开始编写自己的C#框架(7)——需求分析
    C#获取文件的绝对路径
    【转】类中如何引用server.MapPath()
    c# 运行时替换某文件源代码(将XML 转换成 某个枚举并写入源文件)
  • 原文地址:https://www.cnblogs.com/mty1997/p/5926471.html
Copyright © 2011-2022 走看看