2013年12月9日

基于visual Studio2013解决C语言竞赛题之1056素数序列

摘要: 题目解决代码及点评/*56. 编程序求3至39之间满足下列条件的各组素数:每组有3个素数,第2个比第一个大2,第3个比第2个大4。例如 5,7,11就是满足条件的一组。要求:1) 不许使用数组。2) 打印满足条件的各组素数。3) 求出满足条件的素数共有多少组。*/#include #i... 阅读全文

posted @ 2013-12-09 23:31 三少爷的剑123 阅读(112) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1055排序

摘要: 题目解决代码及点评/*功能:已知A是有30个元素的整型数组,编写一个对A[I1]到A[I2](I1≤I2)之间的元素排序的函数(从大到小排序) 请调用上述函数先将A[5]至A[20]之间的元素排序,然后将A中的所有元素值输出。再调用上述函数对A[15]至A[30]之间的元素排... 阅读全文

posted @ 2013-12-09 23:27 三少爷的剑123 阅读(117) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1054抽牌游戏

摘要: 题目解决代码及点评/************************************************************************//* 54. 有N张牌,计算机和你轮流取牌,每次只能取 1─2张,谁最后取完谁胜利。编写完成此功能的程序。要求:1) 让... 阅读全文

posted @ 2013-12-09 23:19 三少爷的剑123 阅读(131) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1053洗牌

摘要: 题目解决代码及点评/*功能:洗扑克牌。将54张牌分别编号为1,2,…,54号,并放在数组M中。 洗牌方法如下:产生[1,54]区间内的一个随机数K,将M[1]与M[K]交换; 然后产生[2,54]之间的随机整数K,让M[2]与M[K]交换;…, 直到剩下最后一张牌为止... 阅读全文

posted @ 2013-12-09 23:11 三少爷的剑123 阅读(147) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1052求根

摘要: 题目解决代码及点评/*功能:用简单迭代法解方程 e^x - x - 2 = 0 它有两个根(如图),其迭代公式为: 1) x[n+1]= e^x*n-2 (初值X0时) 注:本程序中选取初值X0 不同时,要分别使用公... 阅读全文

posted @ 2013-12-09 23:08 三少爷的剑123 阅读(172) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1051数的顺序

摘要: 题目解决代码及点评/*功能:自然数N一般写成如下形式: N=d[k]d[k-1]d[1] (d[1]~d[k] 均是十进制数字) 如果d[i+1]>d[i] (i=k-1,k-2,...,1),则称N是严格降序数;如果d[i+1]#includeint getBit51... 阅读全文

posted @ 2013-12-09 22:47 三少爷的剑123 阅读(119) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1050矩阵反斜线求和

摘要: 题目解决代码及点评/************************************************************************//* 50. 求N阶方阵(即N×N数组)中各条反斜线上的元素之和。如4×4数组共有7条反斜线:25 1 8 ... 阅读全文

posted @ 2013-12-09 22:34 三少爷的剑123 阅读(137) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1049抓牌排序

摘要: 题目解决代码及点评/*功能:插入排序。许多玩牌的人是以这样的方式来对他们手中的牌进行排序的: 设手中原有3张牌已排好序,抓1张新牌,若这张新牌的次序在原来的第2张牌之后,第 3张牌之前,那么就把这张新牌放在第3张牌的位置上,原来的第3张改为第4张, 然后再抓新牌。按着... 阅读全文

posted @ 2013-12-09 21:29 三少爷的剑123 阅读(98) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1048打印矩阵

摘要: 题目解决代码及点评/*48. 找规律填写N×N方阵。如N=8时, 其方阵为:*/#include #include void main(){ const int N=8; int a[N][N]; for (int data=1,i=0,j=0,k=0;kk-1) { a[i][... 阅读全文

posted @ 2013-12-09 21:17 三少爷的剑123 阅读(162) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1047百马问题

摘要: 题目解决代码及点评/*47.马百瓦问题。有100匹马,100块瓦,大马驮3块,小马驮2块,两个马驹驮1块。问大马、小马、马驹各多少?要求:① 不许用for循环; ② 循环次数尽量少。*/#include #include void main(){ int i = 0, j; w... 阅读全文

posted @ 2013-12-09 21:10 三少爷的剑123 阅读(307) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1046矩阵计算

摘要: 题目解决代码及点评/************************************************************************//* 46. 已知M1是3×5的矩阵, M2是5×2的矩阵, 编程序求出M1与M2之积。*//*************... 阅读全文

posted @ 2013-12-09 21:07 三少爷的剑123 阅读(274) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1045打印成绩

摘要: 题目解决代码及点评/*功能:用记录来描述一个学生的成绩情况,内容包括:姓名、学号、数学成绩和PASCAL成绩。 要求对一个小组的10个学生的成绩进行统计处理: 1)计算学生的总平均分,并按平均分高低排出名次,打印出姓名。 2)打印出90分以上和不及格者的名字。要求用子程... 阅读全文

posted @ 2013-12-09 21:01 三少爷的剑123 阅读(232) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1044数组处理

摘要: 题目解决代码及点评/*分别输入N和M个数到数组A和数组B中。把只在其中一个数组中出现的那些数送入到数组C中,并指出它们在A或B数组中的位置。*/#include #include void main(){ const int n=10; const int m=10; int a[n]... 阅读全文

posted @ 2013-12-09 20:04 三少爷的剑123 阅读(185) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1043求末尾0个数

摘要: 题目解决代码及点评/*43. 求n!的末尾有多少个零。可以通过检查n!含有多少个10的因数来求它末尾零的个数。 因为10=2×5,在n!中含有2的因数显然多于含有5的因数。 一种求n!中5的因数的个数的算法如下: 1) 输入正整数n; 2) 0=>k, n=>m; 3) 若mm, k+... 阅读全文

posted @ 2013-12-09 20:01 三少爷的剑123 阅读(131) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1042字符串比较

摘要: 题目解决代码及点评/************************************************************************//* 42. 写一个函数比较两个字符串,如果s1=s2,则返回值0;如果s1>s2,则返回值1;如果s1#i... 阅读全文

posted @ 2013-12-09 18:44 三少爷的剑123 阅读(334) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1041反向打印

摘要: 题目解决代码及点评/*功能:将一个整数(最多是10位数)从低位到高位打印出来, 如该数是12345时,输出应是54321(只占一行) 时间:19:18 2013/10/24*/#include#includevoid main(){ int num; scanf_... 阅读全文

posted @ 2013-12-09 18:27 三少爷的剑123 阅读(259) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1040因数分解

摘要: 题目解决代码及点评/*将一个数M分解为质因数(M≠0)。*/#include #include void main(){ int m,i; scanf_s("%d",&m); printf("%d=",m); for (i=2;i<=m;i++) { while(m%i==0) { m/... 阅读全文

posted @ 2013-12-09 18:22 三少爷的剑123 阅读(138) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1039移动

摘要: 题目解决代码及点评/*39. 有n个整数,编程序将前面的各个数依次向后移动k个位置,最后k个数移到最前边的k个位置(见下图,其中n=8,k=3)。*/#include #include void main(){ const int N = 8; int a[N]; int... 阅读全文

posted @ 2013-12-09 18:06 三少爷的剑123 阅读(149) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1038数字验证

摘要: 题目解决代码及点评/************************************************************************//* 38. 假设a-1和a+1是大于10的素数,验证a3-4a可被120整除。编程序输入a的值,判a-1和... 阅读全文

posted @ 2013-12-09 18:01 三少爷的剑123 阅读(161) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1037数组求列和

摘要: 题目解决代码及点评/*功能:已知有三个数组A,B,C,A为5行5列的二维数组,B、C为只有5个元素的一维数组,键盘输入数据的顺序如下: 23,45,6,1,-3,4,5,233,456,0,3,56,78,-56,5,6,77,8,89,9,3,6,8,9,90 ... 阅读全文

posted @ 2013-12-09 17:53 三少爷的剑123 阅读(135) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1036递归求值

摘要: 题目解决代码及点评/*36.已知有如下递推公式求该数列的前n项。不允许使用数组。*/float fp50036(int n,float x,float y){ if (n==1) { return 1; } else if (n==2) { return x; } el... 阅读全文

posted @ 2013-12-09 17:36 三少爷的剑123 阅读(137) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1035最大数

摘要: 题目解决代码及点评/*35. 用随机函数求出10组三位正整数,每组十个数,调用一函数打印出每组数,并编一函数求出每组中的最大数。*/#include #include #define N 10/* 打印数组*/void printfArr(int (*a)[N]){... 阅读全文

posted @ 2013-12-09 17:19 三少爷的剑123 阅读(145) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1034数组赋值

摘要: 题目解决代码及点评/************************************************************************//* 34. 编程序将一个6×6的二维数组左下三角部分全赋值为-1,右上三角全赋值为1,主对角线(行,列下标... 阅读全文

posted @ 2013-12-09 14:36 三少爷的剑123 阅读(149) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1033数字交换

摘要: 题目解决代码及点评/*功能:将一个一维数组中的偶数依次交换。例如有8个元素, 若其中第1、4、5三元素是偶数时应按下图交换。 例子: a[]={2,3,1,6,8,7,9,5} change to {8, 3, 1, 2, 6, 7, 9, 5} 日期:17:04... 阅读全文

posted @ 2013-12-09 14:32 三少爷的剑123 阅读(132) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1032平方和

摘要: 题目解决代码及点评/*编程序将一个正整数写成其它两个正整数的平方和,若不能成立时输出“NO”。例如5 = 1^2 + 2^2 , 25 = 3^2 + 4^2*/#include #include void main(){ for (int i=5;i<=100;i++)... 阅读全文

posted @ 2013-12-09 14:29 三少爷的剑123 阅读(113) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1031猜数

摘要: 题目解决代码及点评/* 31. 猜号码∶由随机函数产生一个1至1000之间的整数,让人猜之。 计算机仅回答人猜的数大、小还是相等,当人猜对时, 由计算机打印出人一共猜了几次*/#include #include void main(){ int randomData = 1... 阅读全文

posted @ 2013-12-09 13:47 三少爷的剑123 阅读(107) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1030计算函数

摘要: 题目解决代码及点评/************************************************************************//* 30. 编程序计算函数P(x)=b0xn + b1xn-1 + ... + bn-1x + bn的值。... 阅读全文

posted @ 2013-12-09 12:50 三少爷的剑123 阅读(247) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1029二元数组平均值

摘要: 题目解决代码及点评/*功能:求二维数组中每行元素的平均值,不许引入其它的数组 时间:16:21 2013/10/24*/#include#include#define N 5void getArray(int a[][N],int n); //给二位数组随机赋值原... 阅读全文

posted @ 2013-12-09 12:47 三少爷的剑123 阅读(187) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1028平均值

摘要: 题目解决代码及点评/*已知有9个数,请求出这些数中的最大值、最小值及平均值,以及有多少个数等于平均值?*/#include#include void f50028(int *p){ int max=p[0]; int min=p[0]; int sum=0; float a... 阅读全文

posted @ 2013-12-09 12:26 三少爷的剑123 阅读(234) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1027 YN

摘要: 题目解决代码及点评/*计算Yn的值,直到|Yn - Yn-1|#include #include int f(double m,int count){ if (abs(cos(m) - m) < pow(10.0,-6)) { return count + 1; } el... 阅读全文

posted @ 2013-12-09 12:21 三少爷的剑123 阅读(313) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1026判断排序

摘要: 题目解决代码及点评/************************************************************************//* 26. 把一个偶数位的数从当中分开成为两个数,这两个数的和的平方等于原数。如(8+1)2=81,(20... 阅读全文

posted @ 2013-12-09 11:49 三少爷的剑123 阅读(277) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1025Bessel函数

摘要: 题目解决代码及点评/*功能:25. Bessel函数Jn(X)有以下的递推关系: J[n+1](x)=(2n+1)/x*J[n](x)-J[n-1](x)并且已知:J[0](x)=sinx/x J[1](x)=sinx/x... 阅读全文

posted @ 2013-12-09 11:12 三少爷的剑123 阅读(202) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1024求和

摘要: 题目解决代码及点评/*已知有N个无规律的正整数,请编程序求出其中的素数并打印出能被5整除的数之积。*/#include #include #include void f500241(int *p)//判断是否为质数{ for (int i=0;i<20;i++) { in... 阅读全文

posted @ 2013-12-09 10:26 三少爷的剑123 阅读(200) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1023判断排序

摘要: 题目解决代码及点评/*23. 有10个两位整数,把这些数作以下变化,如果它是素数, 则把它乘以2,若它是偶数则除以2,其余的数减1, 请将变化后的10个数按从小到大的次序打印出来。*/#include #include #include /* 判断整数n是否为质数 是:返回1 ... 阅读全文

posted @ 2013-12-09 02:21 三少爷的剑123 阅读(182) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1022最大数最小数

摘要: 题目解决代码及点评/************************************************************************//* 22. 有一批实数,用零作终止标记。请编程序找出这批数中的最大值及最小值,并输出该最大值数是这批数中的第几... 阅读全文

posted @ 2013-12-09 02:15 三少爷的剑123 阅读(247) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1021九九乘法表

摘要: 题目解决代码及点评/*功能:请编程序按如下格式打印一个直角三角形的九九乘法表: 1 2 3 4 5 6 7 8 9 4 6 8 10 12 14 16 18 9 12... 阅读全文

posted @ 2013-12-09 02:04 三少爷的剑123 阅读(260) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1020订票

摘要: 题目解决代码及点评/*某航空公司规定:在旅游旺季7─9月份,若订票超过20张,优惠票价的15%,20张以下,优惠5%;在旅游淡季1─5月、10月、11月份订票超过20张,优惠30%,20张以下,优惠20%;其余月份不优惠。请编程序能根据月份和旅客订票张数决定优惠率。*/#inc... 阅读全文

posted @ 2013-12-09 01:54 三少爷的剑123 阅读(291) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1019填数

摘要: 题目解决代码及点评/*19. 找3个数字,填在下面式子中,使等式成立。_6325 = 6325_ × ____ (等号左边是五位)1,若答案有多个,则打印一组即可;2,若无满足条件的数字,则显示'NO DIGITALS'。*/#include #include void ... 阅读全文

posted @ 2013-12-09 01:47 三少爷的剑123 阅读(125) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1018数组求和

摘要: 题目解决代码及点评/************************************************************************//* 18. 设有8×8的二维数组a,其中每个元素取值如下:当 i=j 时 a[i][j]=M (M是你的学号)... 阅读全文

posted @ 2013-12-09 01:39 三少爷的剑123 阅读(186) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1017次数

摘要: 题目解决代码及点评/*功能:有人说在400, 401, 402, ...499这些数中4这个数字共出现112次,请编程序判定这 种说法是否正确。若正确请打印出'YES',否则打印出'NO'及4的出现次数 时间:15:27 2013/10/24*/#include#in... 阅读全文

posted @ 2013-12-09 01:36 三少爷的剑123 阅读(143) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1016循环打印矩阵

摘要: 题目解决代码及点评/*找规律,编程序打印6×6的矩阵:1 2 3 5 8 131 4 9 17 30 51 1 6 19 45 92 173. . .*/#include #include void main(){ int a[6... 阅读全文

posted @ 2013-12-09 01:28 三少爷的剑123 阅读(168) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1015日期计算

摘要: 题目解决代码及点评/*15. 已知某年不是闰年,给定该年某一天的月份和日期, 求这一天是该年的第几天。*/#include #include void main(){ int day, month, sum; printf("input month, day\n"); scanf_... 阅读全文

posted @ 2013-12-09 01:24 三少爷的剑123 阅读(122) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1013字符串查找

摘要: 题目解决代码及点评/*功能:编写函数IND,让它判断一个字符串是否为另一个字符串的子串的功能,若是则返回第一次出现的起始位置,否则返回0 时间:13:55 2013/10/24*/#include#include#includevoid getChar(char *); ... 阅读全文

posted @ 2013-12-09 00:59 三少爷的剑123 阅读(124) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1012连接字符串

摘要: 题目解决代码及点评/*编写一个函数JOIN,让它实现字符串连接运算功能。*/#include #include void JOIN(char *p1,char *p2,int n,int count1,int count2)//字符串链接函数{ if (n<count1+cou... 阅读全文

posted @ 2013-12-09 00:55 三少爷的剑123 阅读(130) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1011对称

摘要: 题目解决代码及点评/*11. 判断一个给定的5×5方阵是否以第3列为轴线对称?*/#include #include #define N 5/* 功能:判断数组是否以某行对称 参数:a数组名 n数组行数 column指定某列 返回值:1: 对称 0:不对称 */int is... 阅读全文

posted @ 2013-12-09 00:53 三少爷的剑123 阅读(139) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1010计算

摘要: 题目解决代码及点评/************************************************************************//*10. 编程序计算下述函数在X=-7,-1,0,7时的值。 Exp log absf*//*******... 阅读全文

posted @ 2013-12-09 00:29 三少爷的剑123 阅读(151) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1009补数

摘要: 题目解决代码及点评/************************************************************************//*9. 雨淋湿了一道算术题,9个数字现在只能认清4个(第一个数字虽模糊不清但肯定不是1):[ ×( ... 阅读全文

posted @ 2013-12-09 00:26 三少爷的剑123 阅读(121) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1008整除数

摘要: 题目解决代码及点评/************************************************************************//*8. 求100至200之间能同时被6和8整除的数,把这些数打印出来,并且打印这些数的和。 ... 阅读全文

posted @ 2013-12-09 00:24 三少爷的剑123 阅读(118) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1007找数

摘要: 题目解决代码及点评/************************************************************************//*7. 个位数是6,且能被3整除的五位数共有多少个。 ... 阅读全文

posted @ 2013-12-09 00:21 三少爷的剑123 阅读(118) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1006填空

摘要: 题目解决代码及点评/************************************************************************//*6. 将一个6×6数组的第一行、第六行、主对角线和副对角线上的元素都存入1,其余的元素都存入-1。请编程序实... 阅读全文

posted @ 2013-12-09 00:18 三少爷的剑123 阅读(114) 评论(0) 推荐(0)

基于visual Studio2013解决C语言竞赛题之1005整理队形

摘要: 题目解决代码及点评/************************************************************************//* 5. 某单位排队形,开始排成3路纵队,末尾多出了2人。后改成5路纵队,末尾又多出了3人,最后改成7路纵队,... 阅读全文

posted @ 2013-12-09 00:14 三少爷的剑123 阅读(143) 评论(0) 推荐(0)

导航