HUEL-OJ
河南财经政法大学OJ系统
(郑州轻工业大学题库)
reisenx11
这个作者很懒,什么都没留下…
展开
-
加密(指针专题)
加密的规则如下:将每个字符的ascii码的值减去24作为每个字符加密后的值,例如'a'的ascii码的值为97,那么加密后就变成了73。"73"就是'a'的密文。现在请你编写程序,对一段文字加密。请定义并使用如下函数: void encrypt(char ×plain, char ×cipher) { //把原文字符串plain加密后存入字符串cipher }输入一串字符串,只包含数字和字母,最长为200.输出加密后的字符串。原创 2024-01-15 22:32:55 · 415 阅读 · 1 评论 -
最长字符串(指针专题)
输入多个字符串,输出最长字符串。要求定义并使用函数maxLenStr(), void maxLenStr(char ×str[], int n, int ×max) { 从字符串数组str中找出最长的一个字符串,并将其下标存入形参指针max所指内存。原创 2024-01-15 22:16:41 · 522 阅读 · 0 评论 -
大整数(指针专题)
输入3个大整数,位数不超过100位,按从小到大的顺序输出这三个整数。要求定义并使用如下函数比较两个大整数的大小。int cmp(char ×a,char ×b) { //若大整数a大于b,返回1;//若a小于b,返回-1;// 若a与b相等,返回0 }原创 2024-01-01 15:35:21 · 470 阅读 · 0 评论 -
逆转数(指针专题)
任意给你一个整数,这个数可能很大(最长不超过100位),你能求出它的逆转数吗?输入一个长整数str,不超过100位,输入的整数不含前导0。1.一个末尾没有0的整数,它的逆转数就是各位数字逆序输出;//函数求出str的逆转数并存入str。自己独立写了一种,又参考了下大佬们的。输出str的逆转数。2.一个负数的逆转数仍是负数;仅供参考,忘了哪位大佬写的了。原创 2023-12-31 23:46:09 · 442 阅读 · 0 评论 -
实数取整(指针专题)
读入一个实数,输出实数的整数部分。注意该实数的位数不超过100位。输入的整数部分可能含有不必要的前导0,输出时应去掉,当然,若整数部分为0,则该0不能去掉。如输入0023.56732,输出应为23,而不是0023;0.123对应的输出应为0。当然输入也可能不含小数部分。//将字符串p表示的实数取整后生成新的字符串,并由函数返回。提醒:代码只通过了题目测试,可能有情况未在考虑中。原创 2023-12-31 23:43:01 · 506 阅读 · 0 评论 -
实数的小数部分(指针专题)
则输出0.123456789123456789。若去掉末尾0之后小数部分为0,则输出“No decimal part”。注意该实数的位数不超过100位。将字符串p表示的实数的自小数点开始的小数部分存入一个字符串,并由函数返回,若p为“123.456”,则返回的字符串为“.456”。读入一个实数,输出该实数的小数部分,小数部分若多余的末尾0,请去掉。如输入111111.12345678912345678900。建议了解下string.h里的函数。输出小数部分,输出占一行。请定义并使用如下函数。原创 2023-12-31 23:40:52 · 333 阅读 · 0 评论 -
循环移动(指针专题)
不要偷懒哦。另外要求定义并使用函数ringShift()//循环移动后的数值仍然存入数组a中。原创 2023-12-31 23:37:21 · 412 阅读 · 0 评论 -
字符串长度(指针专题)
编写一函数len,求一个字符串的长度,注意该长度不计空格。要求用字符指针实现。在主函数中输入字符串,调用该len函数后输出其长度。输入一个字符串,以回车结束,长度不超过100。//实现sp所指串的长度,不计空格。输出一个整数,单独占一行。原创 2023-12-31 23:34:30 · 562 阅读 · 0 评论 -
矩阵的最大值(指针专题)
找出一个2×3的整数矩阵中的最大值及其行下标和列下标,要求调用函数FindMax(int p[][3], int m, int n, int *pRow, int *pCol)实现,行下标和列下标在形参中以指针的形式返回。pCol){//在mn矩阵p中查找最大值,将其行下标存入pRow所指内存单元,将其列下标存入pCol所指内存单元。原创 2023-12-31 23:33:49 · 506 阅读 · 0 评论 -
又是排序(指针专题)
将输入的四个整数按由大到小的顺序输出。已定义如下swap函数,可实现形参pa和pb所指内存单元的内容交换。请务必使用本函数实现两个变量内容的互换。int t;t=*pa;*pa=*pb;*pb=t;原创 2023-12-31 23:32:02 · 402 阅读 · 0 评论 -
进制转换(函数专题)
【代码】进制转换(函数专题)原创 2023-12-02 19:49:43 · 67 阅读 · 0 评论 -
多个整数的逆序输出(函数专题)
输入n和n个整数,以与输入顺序相反的顺序输出这n个整数。要求不使用数组,而使用递归函数实现。递归函数实现过程如下:if(n >1)(1) 读入一个整数,存入num;(2) 将后面的n-1个数逆序输出: inverse(n-1);(3) 输出num;if( n == 1) 直接输出num;原创 2023-12-02 18:57:45 · 418 阅读 · 0 评论 -
HUEL OJ-72 小汽车的位置
有一辆智能小车,最初(时间为0)的位置为(0,0),我们想知道它最后的位置。小车以每小时10公里的速度向北移动(以北为y轴正向,以东为x轴正向)。小车会受到一系列依照时间戳记排序的命令,1表示“向左转”,2表示“向右转”,3表“停止”。每个命令的前面有一个时间戳记,所以我们知道该命令是何时发出的。最后一个命令一定是“停止”。我们另外假设,这辆小车非常灵活,它可以在瞬间转弯。以下列输入为例。原创 2023-11-12 23:21:59 · 72 阅读 · 0 评论 -
HUEL OJ-77 聚餐人数统计
马克思手稿中有这样一道趣味数学题:男人、女人和小孩总计n个人,在一家饭店里吃饭,共花了cost先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,请用穷举法编程计算男人、女人和小孩各有几个。若问题有解,则输出所有解,每行输出三个数据,代表男人、女人和小孩的人数,用空格分隔;若问题无解,则输出“No answer"。输入两个正整数,表示人数n和花费cost。原创 2023-11-12 23:20:18 · 76 阅读 · 0 评论 -
HUEL OJ-76 百钱买百鸡
百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100文钱买100只鸡,公鸡、母鸡、小鸡各买多少只?本程序要求解的问题是:给定一个正整数n,用n文钱买n只鸡,问公鸡、母鸡、小鸡各买多少只?原创 2023-11-12 23:09:29 · 67 阅读 · 0 评论 -
HUEL OJ-75 级数求和
已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1<=k<=15),要求计算出一个最小的n;使得Sn>K。原创 2023-11-12 21:01:32 · 57 阅读 · 1 评论 -
HUEL OJ-74 青蛙爬井
有一口深度为high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬up米,夜里则顺井壁向下滑down米,若青蛙从某个早晨开始向外爬,对于任意指定的high、up和down值(均为自然数),计算青蛙多少天能够爬出井口?原创 2023-11-12 20:34:51 · 73 阅读 · 1 评论 -
HUEL OJ-73 分解质因子
将一个正整数分解质因数,例如,输入90,输出2 3 3 5。原创 2023-11-12 20:04:17 · 75 阅读 · 1 评论 -
HUEL OJ-71 向Z同学学习
Z同学为了实现暑假去云南旅游的梦想,决定以后每天只消费1元,每花k元就可以再得到1元,一开始Z同学有M元,问最多可以坚持多少天。输入2个整数M, k,(2 <= k <= M <= 1000)。输出一个整数,表示M元可以消费的天数。原创 2023-11-12 19:12:26 · 60 阅读 · 1 评论 -
HUEL OJ-70 二进制数
将一个二进制数,转换为对应的十进制数。输入一个二进制数,以回车结束。该二进制数为正数,长度不超过31。输出一个整数,为该二进制数对应的十进制数。输出样例在 C++ 中, 是 类的成员函数,用于获取字符串的长度(即字符的个数)。这个函数返回一个无符号整数类型 (),表示字符串中字符的数量。 以下是一个简单的例子: 在这个例子中, 返回字符串 "Hello, World!" 的长度,然后将结果存储在变量 中,最后输出字符串的长度。在实际使用中, 通常用于循环迭代字符串的每个字符或其他原创 2023-11-12 15:03:42 · 85 阅读 · 1 评论 -
HUEL OJ-69 有问题的里程表
某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此。例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350。原创 2023-11-11 22:46:51 · 57 阅读 · 1 评论 -
HUEL OJ-67 统计数字字符的个数
输入一行字符,以回车符作为输入结束的标志。统计其中数字字符的个数。多个字符,以回车符结束,回车符不作为有效字符。输出一个整数,表示数字字符的个数。原创 2023-11-05 17:28:22 · 119 阅读 · 0 评论 -
HUEL OJ-68 字符分类统计
输入一行字符,以回车符作为输入结束的标志。统计其中英文字母、数字字符和其他字符的个数。多个字符,以回车符结束,回车符不作为有效字符。有效字符个数不超过100。输出分3行,格式见输出样例。原创 2023-11-05 17:09:47 · 61 阅读 · 0 评论 -
HUEL OJ-66 加密字符
2)、若是字母’a’到’y’,则转化为下一个字母。从键盘输入一批字符,以@结束,按要求加密并输出。从键盘输入一批字符,占一行,以@结束。3)、若是’z’,则转化为’a’。1)、所有字母均转换为小写。4)、其它字符,保持不变。原创 2023-11-05 01:13:44 · 62 阅读 · 0 评论 -
HUEL OJ-65 最大公约与最小公倍
输入两个正整数n和m(n,m原创 2023-11-05 00:44:28 · 74 阅读 · 0 评论 -
HUEL OJ-64 最大公约数
输入两个正整数,输出其最大公约数。原创 2023-11-04 23:45:09 · 63 阅读 · 1 评论 -
HUEL OJ-63 顺序输出各位数字
依次输出各位上的数字,每一个数字后面有一个空格,输出占一行。例如,输入 12345 ,输出 1 2 3 4 5。输入一个整数,从高位开始逐位分割并输出各位数字。输入一个正整数n,n是int型数据。原创 2023-11-04 18:02:36 · 58 阅读 · 1 评论 -
HUEL OJ-62 逆序数字
将n按其逆序输出,每个数字后有一个空格,输出占一行。例如,输入12354,输出4 5 3 2 1。输入一个int型整数,将其逆序输出,每个数字后有一个空格。输入一个整数n,你可以假设n在int范围内。我们希望在循环第一次输出12354 的 4。相当于光标从右侧开始向左侧依次输出个位。第二次 1234 的5。第三次 123 的 3。原创 2023-11-04 16:42:53 · 58 阅读 · 1 评论 -
HUEL OJ-61 最高分
输入一批学生的成绩(整数),输出最高分。原创 2023-11-04 16:30:26 · 45 阅读 · 1 评论 -
HUEL OJ-60 求解不等式
‹n,请编程对用户指定的n值计算并输出满足该不等式的m的整数解。注意数据范围导致的输出错误!输入一个整数n,n为int范围内的正整型。输出m的取值范围,具体格式见输出样例。原创 2023-11-04 16:28:25 · 52 阅读 · 1 评论 -
HUEL OJ-59 素数判定
素数是因子为1和本身, 如果不是素数,则还有其他因子,其中的因子必有一个大于sqrt(c) ,一个小于sqrt(c)。所以若为素数则必有一个小于或等于其平方根的因子,那么验证时就只需要验证到其平方根就可以了。输入一个正整数n,判断n是否是素数,若n是素数,输出”Yes”,否则输出”No”。当我们根据素数的数学概念,可以从2到n-1每个数均进行整除判断。如果n是素数输出"Yes",否则输出"No"。输入一个正整数n(n<=1000)原创 2023-11-04 16:25:09 · 115 阅读 · 1 评论 -
HUEL OJ-55 正弦函数
输出一个实数,即数列的前10项和,结果保留3位小数。输入x,计算上面公式的前10项和。原创 2023-10-29 13:31:03 · 75 阅读 · 1 评论 -
HUEL OJ-58 整存零取
假设银行一年整存零取的月息为x(年息是12x,每年计息一次),现在某人手头有一笔钱,他打算在今后5年中,每年年底取出1000元作为孩子来年的教育金,到第5年孩子毕业时刚好取完这笔钱,请编程计算第1年年初时他应存入银行多少钱。原创 2023-10-29 13:19:55 · 83 阅读 · 0 评论 -
HUEL OJ-56 猴子吃桃
悟空第一天摘下桃子若干,当即吃掉一半,还不过瘾,又多吃一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。聪明的你,请帮悟空算一下,他第一天开始吃的时候桃子一共有多少个呢?由于我们知道最后一天的桃子数量,可以反向考虑,把第n天当作第一天。输入一个数n(1原创 2023-10-29 11:43:51 · 63 阅读 · 1 评论 -
HUEL OJ-57 兔子繁殖问题
这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。按此规律,假设没有兔子死亡,第一个月有一对刚出生的小兔子,问第n个月有多少对兔子?原创 2023-10-29 11:13:30 · 63 阅读 · 1 评论