火车运行时间c语言编程,计算火车运行时间

本文目录一览:

c语言求帮忙做一个“修改”的模块

void xiugai()

{

    system(“cls”);

    LNode *p,*s;

    char choice[12];

    p=(LNode*)malloc(sizeof(LNode));

    s=S;

    printf(“\n\t\t\t车次修改系统\n”);

    printf(“\n\n请输入要修改的火车车次:”);

    scanf(“%s”,choice);

    while(s!=NULL  strcmp(s-data.num,choice))

    {

        s=s-next;

    }

    if (s==NULL)

    {

        printf(“\n\n没找到指定的车次信息,已自动返回主菜单\n”);

        return;

    }

    printf(“\n火车车次   始发站   终点站   运行时间(min)   途径站点个数\n”);

    printf(“%s\t    %s     %s\t%d\t\t%d\t\n”,s-data.num,s-data.sstation,s-data.tterminus,s-data.time,s-data.times);

    printf(“\n”);

    printf(“\n请输入新的火车车次:(无需修改时请直接回车)”);

    gets(p-data.num);

    printf(“\n请输入新的火车始发站:(无需修改时请直接回车)”);

    gets(p-data.sstation);

    printf(“\n请输入新的火车终点站:(无需修改时请直接回车)”);

    gets(p-data.tterminus);

    printf(“\n请输入新的火车运行时间:(无需修改时请输入0)”);

    scanf(“%d”,p-data.time);

    printf(“\n请输入新的火车途径站点个数:(无需修改时请输入0)”);

    scanf(“%d”,p-data.times);                       

    if (strlen(p-data.num)0)

        strcpy(s-data.num, p-data.num);

    if (strlen(p-data.sstation)0)

        strcpy(s-data.sstation, p-data.sstation);

    if (strlen(p-data.tterminus)0)

        strcpy(s-data.tterminus, p-data.tterminus);

    if (p-data.time!=0)

        s-data.time=p-data.time;

    if (p-data.times!=0)

        s-data.times=p-data.times;

    free(p);

    return;

}

怎么用Python计算火车运行时间?

简单写了一个,题目要求在同一天的话就不用想那么多了,望采纳

# 输入旅程开始时间,并分割

print(“请输入开始时间:(格式:“小时:分钟”)”)

start = input().split(“:”)

# 换算为分钟

startTime = int(start[0])*60+int(start[1])

# 同上

print(“请输入结束时间:(格式:“小时:分钟”)”)

end = input().split(“:”)

endTime = int(end[0])*60+int(end[1])

# 计算总共相差多少分钟

timeCount = endTime – startTime

# 将分钟换算

timeH = timeCount//60

timeM = timeCount%60

# 输出

print(“旅途总用时:%d时%d分”%(timeH,timeM))

C语言计算火车运行时间:输人两个整数timel和time2, 表示火车的出发时间和到达时间,计算并

把7~9行改为:

x=time2/100-time1/100;

y=time2%100-time1%100;

if(y0){y+=60; x–;}

printf(“……is %d hours %d minutes\n”,x,y);

C语言旅途时间问题

#include stdio.h

int main( )

{

int time1, time2, hours, mins;

int h1, m1, h2, m2;

scanf(“%d%d”, time1, time2);

h1 = time1 / 100;

m1 = time1 % 100;

h2 = time2 / 100;

m2 = time2 % 100;

if(m2-m10)

{

m2+=60;

h2–;

}

mins = m2 – m1;

hours = h2 – h1;

/*———*/

printf(“The train journey time is %d hrs %d mins.\n”, hours, mins);

}

如何用C++计算火车运行时间 ???求代码。。。

按题意,就是记一个开车时间,一个计时器累加,直到停车时停止累加。

计时器就是运行时间。

具体应该是建一个线程来计时。

C语言计算旅途的时间,要求用if语句表达。麻烦大家了~程序写完整,因为我写的的程序运行总是有错误。

#include stdio.h

int main( )

{

int time1, time2, hours, mins;

scanf(“%d%d”, time1, time2);

if(time2%100time1%100)

{

hours = time2/100-time1/100-1;

mins = time2%100 – time1%100 + 60;

}

else

{

hours = time2/100-time1/100;

mins = time2%100 – time1%100;

}

printf(“The train journey time is %d hrs %d mins.\n”, hours, mins);

}

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/186573.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-11-27 05:47
下一篇 2024-11-27 05:47

相关推荐

  • AES加密解密算法的C语言实现

    AES(Advanced Encryption Standard)是一种对称加密算法,可用于对数据进行加密和解密。在本篇文章中,我们将介绍C语言中如何实现AES算法,并对实现过程进…

    编程 2025-04-29
  • 学习Python对学习C语言有帮助吗?

    Python和C语言是两种非常受欢迎的编程语言,在程序开发中都扮演着非常重要的角色。那么,学习Python对学习C语言有帮助吗?答案是肯定的。在本文中,我们将从多个角度探讨Pyth…

    编程 2025-04-29
  • Python被称为胶水语言

    Python作为一种跨平台的解释性高级语言,最大的特点是被称为”胶水语言”。 一、简单易学 Python的语法简单易学,更加人性化,这使得它成为了初学者的入…

    编程 2025-04-29
  • OpenJudge答案1.6的C语言实现

    本文将从多个方面详细阐述OpenJudge答案1.6在C语言中的实现方法,帮助初学者更好地学习和理解。 一、需求概述 OpenJudge答案1.6的要求是,输入两个整数a和b,输出…

    编程 2025-04-29
  • 解决docker-compose 容器时间和服务器时间不同步问题

    docker-compose是一种工具,能够让您使用YAML文件来定义和运行多个容器。然而,有时候容器的时间与服务器时间不同步,导致一些不必要的错误和麻烦。以下是解决方法的详细介绍…

    编程 2025-04-29
  • Python按位运算符和C语言

    本文将从多个方面详细阐述Python按位运算符和C语言的相关内容,并给出相应的代码示例。 一、概述 Python是一种动态的、面向对象的编程语言,其按位运算符是用于按位操作的运算符…

    编程 2025-04-29
  • Python语言由荷兰人为中心的全能编程开发工程师

    Python语言是一种高级语言,很多编程开发工程师都喜欢使用Python语言进行开发。Python语言的创始人是荷兰人Guido van Rossum,他在1989年圣诞节期间开始…

    编程 2025-04-28
  • Python语言设计基础第2版PDF

    Python语言设计基础第2版PDF是一本介绍Python编程语言的经典教材。本篇文章将从多个方面对该教材进行详细的阐述和介绍。 一、基础知识 本教材中介绍了Python编程语言的…

    编程 2025-04-28
  • 想把你和时间藏起来

    如果你觉得时间过得太快,每天都过得太匆忙,那么你是否曾经想过想把时间藏起来,慢慢享受每一个瞬间?在这篇文章中,我们将会从多个方面,详细地阐述如何想把你和时间藏起来。 一、一些时间管…

    编程 2025-04-28
  • Python语言实现人名最多数统计

    本文将从几个方面详细介绍Python语言实现人名最多数统计的方法和应用。 一、Python实现人名最多数统计的基础 1、首先,我们需要了解Python语言的一些基础知识,如列表、字…

    编程 2025-04-28

发表回复

登录后才能评论