华为机试
呼呼呼呼呼虎
这个作者很懒,什么都没留下…
展开
-
HJ7 取近似值
描述写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于 0.5 ,向上取整;小于 0.5 ,则向下取整。数据范围:保证输入的数字在 32 位浮点数范围内输入描述:输入一个正浮点数值输出描述:输出该数值的近似整数值示例1输入:5.5输出:6说明:0.5>=0.5,所以5.5需要向上取整为6示例2输入:2.499输出:2说明:0.499<0.5,2.499向下取整为2代码:#include.原创 2022-05-26 11:23:36 · 64 阅读 · 0 评论 -
HJ5 进制转换
描述写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。数据范围:保证结果在 1 \le n \le 2^{31}-1 \1≤n≤231−1输入描述:输入一个十六进制的数值字符串。(如0x11)输出描述:输出该数值的十进制字符串。不同组的测试用例用\n隔开。示例1输入:0xAA输出:170代码一://输入16进制的数值,前面加“0x”#define _CRT_SECURE_NO_WARNINGS //加这句话是因为gets函数产生的问题#inc.原创 2022-05-26 10:04:39 · 491 阅读 · 0 评论 -
HJ4 字符串分隔
描述•输入一个字符串,请按长度为8拆分每个输入字符串并进行输出;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述:连续输入字符串(每个字符串长度小于等于100)输出描述:依次输出所有分割后的长度为8的新字符串代码一:#include<stdio.h>#include<string.h>int main ( ){ char a[100]; int L,c,i,j; gets(a); L=strl原创 2022-05-25 17:09:27 · 67 阅读 · 0 评论 -
华为机试:HJ1 字符串最后一个单词的长度
无原创 2022-05-05 23:34:22 · 328 阅读 · 0 评论