
C++
hetangx
这个作者很懒,什么都没留下…
展开
-
例3-3 : 使用arctan计算pi (π)
本题为郑莉的C++语言程序设计例3-3arctanx(x)=x-1/3*x^3+1/5*x^5-1/7*x^7+1/9*x^9...当级数中某一项小于10^-15时停止。代码如下:#include <iostream>using namespace std;//first, calc arctanx,// arctanx(x)=x - 1 / 3...原创 2019-02-19 21:46:29 · 6153 阅读 · 1 评论 -
例3-5:计算如下公式,并输出结果
要求如图。r=5, s=8, 输出1.37781第一次写的代码见下:#include <iostream>using namespace std;int fac ( int x ) //Calc Factorial --> 5! = 5*4*3*2*1{ int val = 1; while ( x > 0 ) { val *= ...原创 2019-02-20 00:23:12 · 1410 阅读 · 0 评论 -
自测-5 Shuffling Machine (20 分)
写一个洗牌程序,这里坑比较多,我说一下。第一个便是纸牌的原本顺序,这里题目中有说明,跟新牌一样整整齐齐。第二个问题是如何接收顺序数组。这个我想了两个方法都没有成功,一是使用string变量接收,然后通过空格分割转化为int数组。但我忘记了string的相关函数,故舍弃。二是采用 while(cin>>num[i]) 方法,但是我发现它无法退出循环,或许使用一个计数器然后...原创 2019-07-07 23:01:00 · 369 阅读 · 0 评论 -
自测-1 打印沙漏 (20 分)
前言:复试结束后狠狠的玩了两三个月,现在看代码头有点晕,做题找找感觉,为以后垫垫基础。题目本身不难,但是我却在读题上翻了跟头,以为沙漏全都是有*构成的,实际上样例说的很明白了,要输入“数字”和“符号”以下是代码,写的很烂。#include <iostream>using namespace std;/*input 19print:***** *** ...原创 2019-07-04 10:36:23 · 590 阅读 · 0 评论 -
编写win32桌面程序时出现 resource.h 已经打开,是否关闭它?该怎么办
查看是否写成了#include <resource.h>应该写成#include "resource.h"原创 2019-07-10 21:02:05 · 838 阅读 · 0 评论 -
自测-3 数组元素循环右移问题 (20 分)
首先是题目介绍:由于做过东南大学553往年题,看到这道题还是很亲切的。这道题要更简单。一开始考虑使用vector,但是我都忘记了,后来想了想,这种题一般用C语言也可以做,看了看题目介绍,果然,限制了N的大小。遇到的一个坑是这里使用m%=n取余就好,因为如果m=n,表示这个数列一点没动。下面是代码,测试用例很多,实现方法很笨#include <iostream>usi...原创 2019-07-06 09:28:55 · 477 阅读 · 0 评论 -
自测-4 Have Fun with Numbers (20 分)
这道题是英文的,咋一看很唬人,我们用翻译软件翻译一下就知道什么意思了。在解这道题时,第一个坑是数字位数问题,C语言中int的取值范围为:-2147483648 ~ 2147483647,不符合条件,题目中最多可是要有20位数字。因此放弃使用int、double,使用字符串来保存数字,然后转化为int类型的数组。第二个坑是二倍:这里用了小学数学的进位计算方法,想不出来的话,写一下就可以了。...原创 2019-07-07 11:18:34 · 416 阅读 · 0 评论