![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言训练题
叶子一哥
好好学习,天天向上
展开
-
判断一个数是不是水仙花数
// 功能:判断输入 nValue 是否为水仙花数// 输入: nValue为正整数// 输出:无// 返回:如果输入为水仙花数,返回1,否则返回0// 例如:输入153会返回1#include #include unsigned int IsDaffodilNum(unsigned int nValue){ unsigned int Value=nV原创 2014-02-28 14:08:25 · 9272 阅读 · 0 评论 -
挑7
/*描述: 输出7有关数字的个数,包括7的倍数,还有包含7的数字(如17,27,37...70,71,72,73...)的个数 题目类别: 循环 难度: 初级 运行时间限制: 无限制内存限制: 无限制阶段: 入职前练习 输入: 一个正整数N。(N不大于30000) 输出: 不大于N的与7有关的数字个数,例如输入20,与7有关的原创 2014-03-03 21:26:32 · 2397 阅读 · 0 评论 -
字符串大写转小写
/*功能:将输入的字符串中英文大写字母改成对应小写字母,并且过滤掉非英文字母字符 输入:字符串 输出:结果字符串,保证输出地址有效。 返回:0表示成功,其它返回-1例如1:输入:ABC输出:abc 例如2:输入:AbC输出:abc */#include #include #include原创 2014-03-01 01:10:23 · 7967 阅读 · 0 评论 -
c语言求圆的面积
/*功能: 输入: 输出: arrValue:存储返回的符合范围之内的圆面积,内存在函数外已经申请 nValue:返回数组的行数 返回: */#include #include #include void OutputRotundityArea(float *arrValue,int &nVal原创 2014-02-27 11:11:29 · 20764 阅读 · 0 评论 -
奖金提成
/*功能: 企业发放的奖金根据利润提成。 利润低于或等于100000元的,奖金可提10%; 利润高于100000元,低于200000元(100000 低于100000元的部分按10%提成; 高于100000元的部分,可提成 7.5%; 200000 高于200000元的部分按5%提成; 400000 600000 I>1000000时,超过100原创 2014-02-28 10:11:17 · 3559 阅读 · 0 评论 -
百分制成绩
/*功能: 给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。 90分以上为A 80-89分为B 70-79分为C 60-69分为D 60分以下为E输入: 整数score输出: 无返回: 分级结果 分数不在100范围时返回-1*/#include #include int ScoreLevel(int score原创 2014-02-28 10:15:35 · 6130 阅读 · 0 评论 -
c语言删除重复字符
/*题目标题:删除重复字符给定一个字符串,将字符串中所有和前面重复多余的字符删除,其余字符保留,输出处理后的字符串。需要保证字符出现的先后顺序,并且区分大小写。详细描述:接口说明原型:int GetResult(const char *input, char *output)输入参数: input 输入的字符串输出参数(需考虑指针指向的内原创 2014-02-27 10:05:47 · 37012 阅读 · 4 评论 -
兔子产子
//从前有一对长寿的兔子,他们每个月生出一对小兔子,//第一个月新生产的兔子两个月就长大了,在第三个月初开始生//他们的下一代小兔子,这样一代一代的生下去,不考虑兔子//的寿命,求第n个月出生多少对小兔子 //简单示例://比如输入1,第一个月出生的兔子只有一对,所以输出为1//比如输入2,第二个月出生的兔子只有一对,所以输出为1//比如输出为3,则该月份有两原创 2014-02-28 15:05:33 · 5463 阅读 · 4 评论 -
阿姆斯特朗数
/*功能: 求n(n ≤ 65536)以内的所有阿姆斯特朗数阿姆斯特朗数:如果一个正整数等于其各个数字的立方和, 则该数称为阿姆斯特朗数(亦称为自恋性数),1除外, 如407 = 4^3+0^3+7^3就是一个阿姆斯特朗数。原型: int CalcArmstrongNumber(int n);输入参数: int n: n ≤ 6553原创 2014-03-01 02:07:53 · 9875 阅读 · 0 评论 -
上楼梯问题
//爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2阶,//则最最后剩一阶,若每步跨3 阶,则最后剩2阶,若每步跨5阶,//则最后剩4阶,若每步跨6阶则最后剩5阶。只有每次跨7阶,//最后才正好一阶不剩。请问这条阶梯共有多少阶?// 功能:计算满足条件的楼梯的长度// 输入: 无// 输出:无// 返回: 无#include #include原创 2014-02-28 14:39:10 · 3403 阅读 · 0 评论 -
数列求和
/* 题目描述 编写程序,输入一个正整数n,求下列算式的值。要求定义和调用函数fact(k)计算k的阶乘。 1+1/2!+ .... +1/n! 计算结果保存在double类型变量中。 接口说明 原型: void GetResult(int InputNum, double *NumResult); 输入参数: Int InputNum:输原创 2014-02-28 17:11:02 · 2844 阅读 · 1 评论 -
用C语言来验证哥德巴赫猜想(定义的是int型)
哥德巴赫猜想:如果任意一个大于6的偶数都可以写成两个素数之和。原创 2014-05-05 21:21:44 · 32918 阅读 · 0 评论