内容发布更新时间 : 2024/11/15 4:45:13星期一 下面是文章的全部内容请认真阅读。
输入样例2:
输出样例2:
输入样例3:
输出样例3:
【参考答案】
#include <> #include <>
int main() {int A,B;
scanf(\ if(B==0)
printf(\ else
if(B<0)
printf(\ else
printf(\ return 0; }
8、计算火车运行时间 (15 分)
本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。
输入格式:
输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。
输出格式:
在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。
输入样例:
输出样例:
【参考答案】
#include \ int main()
{ int h1,h2,hour1,hour2,men1,men2,a,b; scanf(\ hour1=h1/100; men1=h10; hour2=h2/100; men2=h20; if(men2 men2=men2+60; hour2--; } a=hour2-hour1; b=men2-men1; printf(\ return 0; } 实验三 1、求交错序列前N项和 (15 分) 本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中输出部分和的值,结果保留三位小数。 输入样例: 输出样例: 【参考答案】 #include <> int main() { int i,N,s=1; float a,b,t,sum=0; a=1; b=1; scanf(\ for(i=1;i<=N;i++) { t=a/b; sum+=s*t; s=-s; a++; b=b+2; } printf(\ return 0; } 2、统计整数的位数 (15 分)