黑马程序员技术交流社区

标题: 请大神指点,自学到了算术运算,没看视频自己做的练习题 [打印本页]

作者: 白月光    时间: 2014-5-13 14:38
标题: 请大神指点,自学到了算术运算,没看视频自己做的练习题
第一题 :提示用户输入一个时间的秒数,比如500秒就输入500,然后输出对应的分钟和秒,比如500s就是8分钟20
#include <stdio.h>

int main()
{


    //定义一个变量,用于存放输入的秒数
    int second;

    //提示输入秒数
    printf("请输入所需要的时间\n");

    scanf("%d",&second);

    printf("输入%d秒\n",second);
    //定义分秒的变量值
    int a,b;
    //除法运算得出分数
    a = second / 60;
    //取余运算得出秒数
    b = second % 60;
    printf("即为%d分%d秒\n",a,b);
    return 0;
}


第二题:提示用户输入两个整数,并输出两个整数的平均数
#include <stdio.h>

int main()

{
    //定义两个整型变量,用于存储两个输入的整数
    int num1, num2;

    //提示输入两个整数
    printf("请输入两个整数:\n");

    //scanf函数接收输入的整数
    scanf("%d %d",&num1,&num2);

    //将输入的两个整数求和
    int sum = num1 + num2;

    //将所得和强制类型转换
    double average = (double)sum/2;

    printf("%d和%d的平均数是%.1f\n",num1,num2,average);


    return 0;

}


作者: 兰闻天    时间: 2014-5-13 16:29
printf("请输入两个整数:\n"); 使用什么分隔两个整数要告诉输入者
scanf("%d %d",&num1,&num2);最好不要用空格
作者: 白月光    时间: 2014-5-13 17:40
兰闻天 发表于 2014-5-13 16:29
printf("请输入两个整数:\n"); 使用什么分隔两个整数要告诉输入者
scanf("%d %d",&num1,&num2);最好不要用 ...

谢谢    我也是凭着感觉写的   谢谢指出我的不足




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2