![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言学习
明天就是明天
这个作者很懒,什么都没留下…
展开
-
奇数,偶数个数
题目内容:你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。输入格式:一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。输出格式:两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。输入样例:9 3 4 2 5 7 -1输出样例:...原创 2019-10-12 19:31:43 · 232 阅读 · 0 评论 -
然后是几点
#include<stdio.h>int main(){ int t,p,y; scanf("%d %d",&t,&p); t = t/100*60+t%100+p; //这里计算输入时间加上增加时间的分钟数 y = t/60*100 + t%60; //这里将分化为小时,并对分中数求余得到小时化的分钟数 printf("%d...原创 2019-09-22 10:17:32 · 107 阅读 · 0 评论 -
C:BCD解密
BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12,然后再转换回12。输入格式:输入在一行中给出一个...原创 2019-09-22 10:49:00 · 913 阅读 · 0 评论 -
7-16 计算符号函数的值 (10 分)
对于任一整数n,符号函数sign(n)的定义如下:请编写程序计算该函数对任一输入整数的值。输入格式:输入在一行中给出整数n。输出格式:在一行中按照格式“sign(n) = 函数值”输出该整数n对应的函数值。输入样例1:10输出样例1:sign(10) = 1输入样例2:0输出样例2:sign(0) = 0输入样例3:98输出样例3:sign(-98) = -1#...原创 2019-09-22 11:14:16 · 303 阅读 · 0 评论 -
出租车价格
本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:起步里程为3公里,起步费10元;超起步里程后10公里内,每公里2元;超过10公里以上的部分加收50%的回空补贴费,即每公里3元;营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。输入格式:输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其...原创 2019-09-23 16:04:51 · 1129 阅读 · 0 评论 -
计算天数
**输入格式:**输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。**输出格式:**在一行输出日期是该年中的第几天。此程序中比如1月23号实际上就开始了23天,并不会加上一月的天数,因为1月还没有结束,所以不需要加上1月的31天,这里是我一开始的误区,不过解...原创 2019-09-26 21:44:50 · 559 阅读 · 0 评论 -
时间换算和队列问题
UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0点36分,...原创 2019-09-27 21:25:02 · 248 阅读 · 0 评论