摘要:
刽子手游戏其实是一款猜单词游戏,游戏规则是这样的:计算机想一个单词让你猜,你每次可以猜一个字母。如果单词里有那个字母,所有该字母会显示出来;如果没有那个字母,则计算机会在一幅“刽子手”画上填一笔。这幅画一共需要7笔就能完成,因此你最多只能错6次。注意,猜一个已经猜过的字母也算错。 在本题中,你的任务 阅读全文
posted @ 2019-02-16 14:55
芩溪儿
阅读(499)
评论(0)
推荐(1)
摘要:
易出错点: 计算数组的元素和(错误) int sum(int a[]) { int ans = 0; for(int i = 0; i < sizeof(a); i++) ans += a[i]; return ans; } 这个函数是错误的,因为sizeof(a)无法得到数组的大小。为什么会这样? 阅读全文
posted @ 2019-02-16 14:55
芩溪儿
阅读(191)
评论(0)
推荐(1)
摘要:
一、计算组合数。编写函数,参数是两个非负整数n和m,返回组合数 ,其 中m≤n≤25。例如,n=25,m=12时答案为5200300。 【分析】 既然题目中的公式多次出现n!,将其作为一个函数编写是比较合理的: long long factorial(int n){ long long m = 1; 阅读全文
posted @ 2019-02-16 14:14
芩溪儿
阅读(265)
评论(0)
推荐(1)
摘要:
关于求直角三角形斜边长的问题: 通常,x1和y1在语义上属于一个整体 (x1,y1),而x2和y2属于另一个整体(x2,y2),代表两个点的坐标。那么能否设计一个函数,其参数是明显的两个点,而不是4个double型的坐标值呢? struct Point{ double x, y; }; double 阅读全文
posted @ 2019-02-16 13:50
芩溪儿
阅读(207)
评论(0)
推荐(1)

浙公网安备 33010602011771号