24小时热门版块排行榜    

Znn3bq.jpeg
查看: 365  |  回复: 0

复杂

银虫 (初入文坛)

[求助] 求助,我新手学C语言,这个程序我无法正常打印,求指教,谢谢

求助,我新手学C语言,这个程序我键入第一个数据后,直接就打印后面的了,没有让我键入第二个数据,请教下我哪里错了,怎么修改,谢谢、



#include<stdio.h>
const int S_PER_M=60;//每分钟的秒数
const int S_PER_H=3600;//每小时的秒数
const double M_PER_K=0.62137;//每公里的英里数
int main(void)
{
        double distk,distm;//分别以公里和英里计的跑过的距离
        double rate;//以英里/小时为单位的平均速度
        int min,sec;//跑步用时的分数和秒数
        int time;//用秒表示的跑步用时
        double mtime;//跑完1英里所用的时间,以秒计
        int mmin,msec;//跑完1英里所用的时间,以分钟和秒计
        printf("This program converts your time for a metric race\n";
        printf("to a time for running a mile and to your average\n";
        printf("Please enter,in kilometers,the distance run.\n";
        scanf("%1f",&distk);//%1f 表示读取一个double类型的值
        printf("Next enter the time in minutes and seconds.\n";
        printf("Begin by entering the minutes.\n";
        scanf("%d",&min);
        printf("Now enter the seconds.\n";
        scanf("%d",&sec);
        //把时间转换为全部用秒表示
        time=S_PER_M*min+sec;
        //把公里数转换为英里
        distm=M_PER_K*distk;
        //英里/秒*秒/小时=英里/小时
        rate=distm/time*S_PER_H;
        //时间/距离=跑完每英里的用时
        mtime=(double)time/distm;
        mmin = (int)mtime / S_PER_M;//求出分钟数
        msec=(int)mtime%S_PER_M;//求出剩余的秒数
        printf("You ran %1.2f km(%1.2f miles) in %d min,%d sec.\n",distk,distm,min,sec);
        printf("That pace corresponds to running a mile in %min",mmin);
        printf("%d sec.\nYour average speed was %1.2f mph.\n",msec,rate);
        return 0;
回复此楼

» 猜你喜欢

学习交流
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 复杂 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 0856专硕求调剂 希望是a区院校 +9 好好休息好不好 2026-04-09 12/600 2026-04-10 05:15 by chenzhimin
[考博] 博士自荐 +6 可可小胖 2026-04-08 6/300 2026-04-10 04:56 by 吴学通
[考研] 269电子信息求调剂,可转专业 +9 独酌wl 2026-04-06 9/450 2026-04-09 20:55 by laoshidan
[考研] 计算机类求调剂,22408-274分 +5 上岸de小虫 2026-04-09 6/300 2026-04-09 20:48 by xujun0624
[基金申请] 有爆料,一个青年教师卖房得400万,然后换了一个四青帽子 +6 babu2015 2026-04-08 6/300 2026-04-09 08:14 by kudofaye
[考博] 材料方向考博,求推荐 +3 言语aaa 2026-04-05 4/200 2026-04-08 22:22 by nxgogo
[考研] 软件工程求调剂22软工296分求调剂,接受跨调 +4 yangchen2017 2026-04-08 5/250 2026-04-08 21:56 by 土木硕士招生
[考研] 307分材料专业求调剂 +12 Hll胡 2026-04-05 12/600 2026-04-08 16:33 by luoyongfeng
[考研] 求调剂 +9 月@163.com 2026-04-07 11/550 2026-04-08 14:48 by qlm5820
[考研] 计算机408|在校多次国家级竞赛获奖|申请调剂 +4 东山大白鹅 2026-04-05 4/200 2026-04-08 00:18 by chongya
[考研] 306求调剂 +3 15287505595 2026-04-03 3/150 2026-04-07 18:08 by 蓝云思雨
[考研] 22408 318分求调剂 +4 勤奋的小笼包 2026-04-06 6/300 2026-04-07 15:05 by 纸鹤555
[考研] 材料调剂 +5 小刘同学吖吖 2026-04-06 5/250 2026-04-06 18:34 by sherry_1901
[考研] 0817化学工程与技术求调剂,一志愿中海洋319 +14 lv945 2026-04-04 14/700 2026-04-06 10:20 by 蓝云思雨
[考研] 332求调剂 +17 小小孟... 2026-04-05 18/900 2026-04-06 09:51 by 蓝云思雨
[考研] 一志愿C9的化学工程(085602) 340分,感觉校内调剂无望,求调剂 +12 万事宜臻 2026-04-04 12/600 2026-04-06 07:46 by 无际的草原
[考研] 326求调剂 +3 顾若浮生 2026-04-05 3/150 2026-04-05 18:32 by 蓝云思雨
[考研] 083200 333求调剂 +3 十二!! 2026-04-04 3/150 2026-04-05 08:28 by barlinike
[考研] 一志愿双非085502,267分,过四级求调剂 +3 再忙也要吃饭啊 2026-04-03 3/150 2026-04-04 05:03 by gswylq
[考研] 数一英一285求调剂 +7 AZMK 2026-04-03 9/450 2026-04-03 13:03 by ms629
信息提示
请填处理意见