我是靠谱客的博主 愉快嚓茶,最近开发中收集的这篇文章主要介绍C语言(7),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

(今天进行对一些实例进行编程,来自牛客网初学者入门训练)

1. 输入描述:一行,输入两个非负整数a和b,用一个空格分隔。(0 <= a,b<= 231-1)。

    输出描述:针对每组输入,输出按照运算规则计算出 a+b 的值。

    运算规则:1. 只保留该数的最后两位,例如:1234等价于34;

                      2. 如果计算结果大于等于 100, 那么也仅保留计算结果的最后两位,如果此两                                    位中十位为0,则只保留个位。

    例如:45+80 = 25

    #include <stdio.h>

    int  main()

    {

    int a=0;

    int b=0;

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

    printf("%dn",(a+b)%100);

    return 0;

    }

2. 输入描述:一行,包括一个浮点数。

    输出描述:一行,包含一个整数,为输入浮点数对应的个位数。

    #include <stdio.h>

    int  main()

    {

    float a=0;

    scanf("%fn",&a);

    printf("%dn",(int)a%10);

    return 0;

    }

3. 输入描述:一行,包括一个整数age(0<age<=200)。

    输出描述:一行,包含一个整数,输出年龄对应的秒数(一年约有3.156×107s)。

    #include <stdio.h>

    int  main()

    {

    int age=0;

    scanf("%dn",&age);

    long long z=3.156*pow(10,7);

    printf("%lldn",age*z);

    return 0;

    }

4. 输入描述:一行,包括一个整数,即给定的秒数。

    输出描述:一行,包含三个整数,依次为输入整数对应的小时数、分钟数和秒数(可能为                                零),中间用一个空格隔开。

    #include <stdio.h>

    int  main()

    {

    int z=0;

    scanf("%dn",&z);

    printf("%d %d %dn",z/3600,(z%3600)/60,(z%3600)%60);

    return 0;

    }

5. 输入描述:一行,3科成绩,成绩之间用一个空格隔开。

    输出描述:一行,总成绩和平均成绩(小数点后保留两位),用一个空格隔开。

    #include <stdio.h>

    int  main()

    {

    float a=0;

    float b=0;

    float c=0;

    scanf("%f %f %fn",&a,&b,&c);

    printf("%.2f %.2fn",(a+b+c),(a+b+c)/3);

    return 0;

    }

最后

以上就是愉快嚓茶为你收集整理的C语言(7)的全部内容,希望文章能够帮你解决C语言(7)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部