![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
华为上机真题
json.yu
这个作者很懒,什么都没留下…
展开
-
华为上机真题 _10名学生成绩,划及格线
/*###题4 描述:10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下:1.及格线是10的倍数;2.保证至少有60%的学生及格;3.如果所有的学生都高于60分,则及格线为60分输入:输入10个整数,取值0~100输出:输出及格线,10的倍数示例输入:61 51 49 30 20 10 70 80 90 99输出:50*/#include <stdio....原创 2019-09-17 20:20:45 · 397 阅读 · 0 评论 -
华为上机真题_字符串压缩
/*题2 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。压缩规则:1. 仅压缩连续重复出现的字符。比如字符串abcbc由于无连续重复字符,压缩后的字符串还是abcbc2. 压缩字段的格式为"字符重复的次数+字符"。例如:字符串xxxyyyyyyz压缩后就成为3x6yz要求实现函数:void stri...原创 2019-09-03 10:54:44 · 530 阅读 · 0 评论 -
华为上机真题_算术运算
/*题3 通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。 输入字符串的格式为:“操作数1 运算符 操作数2”,“操作数”与“运算符”之间以一个空格隔开。补充说明:操作数为正整数,不需要考虑计算结果溢出的情况.若输入算式格式错误,输出结果为“0”。要求实现函数:void arithmetic(const char * pInputStr, long lI...原创 2019-09-03 10:57:39 · 281 阅读 · 0 评论 -
华为上机真题 _n盏灯,亮着的灯数
/* 题五:一条长廊里依次装有n(1≤n≤65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。有n个学生从长廊穿过。第一个学生把号码凡是1的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2的倍数的电灯的开关拉一下;接着第三个学生把号码凡是3的倍数的电灯的开关拉一下;如此继续下去,最后第n个学生把号码凡是n的倍数的电灯的开关拉一下。n...原创 2019-09-03 11:06:47 · 640 阅读 · 0 评论 -
华为上机真题_重复字母过滤
/*题1通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数:void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr);【输入】 pInputStr:...原创 2019-09-03 10:52:47 · 236 阅读 · 0 评论