上一页 1 ··· 60 61 62 63 64 65 66 67 68 ··· 119 下一页
摘要: c语言参考题目---填空题代码填空如果只提供加减乘除的基本运算能力,你能实现求平方根吗?可以的!先随便猜一个根,用它试除目标数字,如果结果恰好等于所猜的数,则问题解决。否则用结果与所猜的数字的平均值再去试除….假设待开方的数字为 double a; double t = a / 2 ; double t2; for(;;){ t2 = a / t; if(fabs(t-t2)<0.001) break; t = __(t+t2)/2_______; }代码填空生活中人们往往靠直觉来进行粗略的判断,但有的时候直觉往往很不可靠。比如:如果你们班有30名同学,那么出现同一天生日的概率有多大呢? 阅读全文
posted @ 2013-05-01 13:24 加拿大小哥哥 阅读(554) 评论(0) 推荐(0)
摘要: 题意:求N!mod2009,N=41时,N!因式分解一定含7*7*41,即N!%2009=0.所以只要计算0 2 int main() 3 { 4 int a[41]; 5 int i; 6 a[0]=1; 7 /* 8 tmp=1; ... 阅读全文
posted @ 2013-05-01 12:02 加拿大小哥哥 阅读(190) 评论(0) 推荐(0)
摘要: 1 //数组和指针互换问题 2 //char *的一些特殊性 ,主要是'\0'要占一个字节 3 //指针类型本质就是整数,可以无损保存和恢复类型 4 //传递参数的时候会损失size信息 5 #include <stdio.h> 6 7 void f(int x[])//数组做参数的话是被完全当做指针使用的 8 {//不论 x的参数是几,打印的结果都是4 9 printf("%d\n",sizeof(x));10 }11 12 int main(int argc, char *argv[])//和char **argv 完全一样 13 {14 i 阅读全文
posted @ 2013-05-01 09:48 加拿大小哥哥 阅读(260) 评论(0) 推荐(0)
摘要: 呵呵 阅读全文
posted @ 2013-04-27 22:01 加拿大小哥哥 阅读(191) 评论(0) 推荐(0)
摘要: 1.1. 代码填空(满分3分)假设a,b,c是3个互不相等的整数。下列代码取出它们中居中的数值,记录在m中。其中的swap()函数可以交换两个变量的值。请完善代码。 if(a>b) swap(&a, &b); if(b>c) swap(&b, &c); if(a>b) swap(&a, &b); int m = b;因为经过第二次交换后b的值不一定大于a了1.2. 代码填空(满分5分)计算3个A,2个B可以组成多少种排列的问题(如:AAABB, AABBA)是《组合数学》的研究领域。但有些情况下,也可以利用计算机计算速度快的特点 阅读全文
posted @ 2013-04-27 18:13 加拿大小哥哥 阅读(326) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/xceman1997/article/details/41791651 阅读全文
posted @ 2013-04-27 14:48 加拿大小哥哥 阅读(426) 评论(0) 推荐(0)
摘要: 考虑方程式:a^3 + b^3 = c^3 + d^3其中:“^”表示乘方。a、b、c、d是互不相同的小于30的正整数。这个方程有很多解。比如:a = 1,b=12,c=9,d=10 就是一个解。因为:1的立方加12的立方等于1729,而9的立方加10的立方也等于1729。当然,a=12,b=1,c=9,d=10 显然也是解。如果不计abcd交换次序的情况,这算同一个解。你的任务是:找到所有小于30的不同的正整数解。把a b c d按从小到大排列,用逗号分隔,每个解占用1行。比如,刚才的解输出为:1,9,10,12不同解间的顺序可以不考虑。 1 #include <iostream> 阅读全文
posted @ 2013-04-27 10:23 加拿大小哥哥 阅读(1704) 评论(17) 推荐(8)
摘要: 某游戏规则中,甲乙双方每个回合的战斗总是有一方胜利,一方失败。游戏规定:失败的一方要把自己的体力值的1/4加给胜利的一方。例如:如果双方体力值当前都是4,则经过一轮战斗后,双方的体力值会变为:5:3。现在已知:双方开始时的体力值甲:1000,乙:2000。假设战斗中,甲乙获胜的概率都是50%求解:双方经过4个回合的战斗,体力值之差小于1000的理论概率。 1 #include <iostream> 2 #include <cstring> 3 #include <cstdlib> 4 #include <cmath> 5 using namesp 阅读全文
posted @ 2013-04-26 22:23 加拿大小哥哥 阅读(343) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/vinci_lau/article/details/7078575 1 #include <iostream> 2 using namespace std; 3 4 int a[10]={0}; 5 int len = 0; 6 7 void fun(int n,int m){ 8 if(n==0){ //所求数已被全部分划 9 cout<<a[0];10 //每行最后一个恰有m个数相加 11 for(int i=1;i<m;++i) 12 cout<<"+"<<a[i... 阅读全文
posted @ 2013-04-26 22:18 加拿大小哥哥 阅读(453) 评论(0) 推荐(1)
摘要: youkongxie 阅读全文
posted @ 2013-04-26 21:51 加拿大小哥哥 阅读(210) 评论(0) 推荐(0)
上一页 1 ··· 60 61 62 63 64 65 66 67 68 ··· 119 下一页