自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 从文件读取成绩

从文件中读出学生的成绩,输出最高、最低,以及平均成绩

2014-07-24 17:30:48 810 1

转载 电子词典

做一个简单的电子词典。在文件dictionary.txt中(点此链接下载)作为调试,保存的是英汉对照的一个词典,词汇量近8000个,英文与释义间用’\t’隔开。编程序,将文件中的内容读到两个数组e[]和c[]中,分别代表英文和中文,由用户输入英文词,显示中文意思。运行程序后,支持用户连续地查词典,直到输入“0000”结束,如下图:        提示:文件中的词汇已经排序,故在查找时,用二

2014-07-24 16:46:35 375

原创 练习,字符串操作

#includeusing namespace std;int main(){ char str1[50]="I am a happy boy\'s daddy.",str2[50]; int i=0,j=0; while(str1[i]!='\0') { str2[j]=str1[i]; j++;

2014-07-24 11:47:56 460

原创 练习,统计字符串中(大/小写)字母个数

统计字符串中(大/小写)字母个数

2014-06-03 15:48:18 1423

原创 练习,数组冒泡排序

编函数,完成冒泡排序。要求不能改变下面的main函数。  重点体会:(1)排序算法;(2)数组名作形式参数,将能改变作为实际参数的数组的值,实际参数传递给形式参数的是数组的地址值,也是传值;(3)形式参数中不指定数组大小,实际数组的大小也一并作为参数传递。

2014-05-27 16:21:00 333

原创 练习,成绩处理函数版

项目的另一种实现。输入、求最大/小值等所有功能都通过自定义函数完成。这种设计貌似比项目2麻烦,但其结构有更多的优点,尤其是当程序的规模更大时。通过这个项目,学会将数组名用作函数的参数。下面建议的自定义函数的声明和main()函数,你需要定义这些函数,并且加上必要的#include文件。

2014-05-27 15:44:38 394

原创 练习,处理成绩

在数组score中将要存储某小组C++程序设计的成绩,请设计实现下面的各功能函数,并在main函数中调用,组合成一个完整的应用:  (1)输入小组人数及成绩,要保证成绩在0-100之间;

2014-05-13 15:07:18 457

原创 练习,数组

将所有元素值加倍后保存在数组中,最后由前往后输出数组中所有元素的值,再由后往前输出数组中所有元素的值,再输出数组中的所有大于100的数,以及下标为3的倍数的元素值。  (1)创建一个长度为20的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后(从第0个到第19个)输出数组中元素的值,每5个元素换一行。

2014-05-13 08:37:29 297

转载 文件操作初体验

【摘要】学习是可以基于需求的,其必要性超了另外一种观点:按课本的顺序学。本文介绍了在C++中使用文件的最基本的方法,并试图通过给出的练习,使C++初学者能够对实际项目中输入输出中使用更广泛的“文件”有所认识,并学会初步的操作。本文适合于仅掌握了一般数据类型与控制结构的读者。

2014-05-12 16:06:56 297

原创 练习,十进制转换二进制

#include using namespace std;void dec2bin(int n);using namespace std;int main(){ int n; cout<<"请输入一个整数:"; cin>>n; if(n==0) cout<<n<<"对应的二进制形式为:"<<"00"<<endl; else

2014-04-16 15:37:59 456

原创 练习,输出Fibnacci序列

斐波那契数列,又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)

2014-04-16 10:52:46 357

原创 练习,递归求奇数的积

求递归求奇数连乘的积,类似求阶乘,写出1*3*...*n的递归式,并编写出递归函数求解。

2014-04-16 10:16:06 723

原创 练习,体重测试是否超重

/*测试是否肥胖*/#include using namespace std;int main(){ int h,d; double g; cout << "请输入身高(cm):" ; cin>>h; cout<<"请输入体重(kg):"; cin>>g; d=h-100; if(g<d*0.8) co

2014-04-15 15:32:49 1011

原创 练习,简易银行系统

/*Welcome to H bank!copy right:h*/#include using namespace std;void yw();double y=10000;int main(){ int pswd=123456; int p,i=1; cout<<"Welcome to H bank!请输入密码" <<endl; do

2014-04-15 09:40:35 410

原创 练习,自动出题并判断

设计一个程序,用来实现帮助小学生进行算术运算练习

2014-04-14 14:15:10 1532

原创 练习,猜随机数字

随机产生一个1000内的数字,要求用户猜测这个整数。输入一个猜测想的整数,判断是否与产生的随机数相等,由屏幕显示判断结果。如果猜得不对,给出“大了”或“小了”的提示,直到猜出这个数为止。(可以再加一个要求,猜了几次才得到正确结果。)

2014-04-11 17:06:16 762

原创 练习,sin,cos多项式

用sin和cos的泰勒展开式编程序,求出sin(π/2)、sin(56°)、cos(87°)、cos(π/3),当最后一项的绝对值小于0.00001时,累加结束(求绝对值的函数也可以自定义函数myabs实现)。

2014-04-11 11:22:38 1055

原创 练习,求一年第几天

定义一个函数,其参数为年、月、日的值,返回这一天为该年的第几天。要求在main函数中输入年月日,然后调用这个函数求值,并在main函数中输出结果。#includeusing namespace std;int day(int,int,int);int main(){ int d,year,month,date; cout<<"输入年月日,计算一年中的天数:";

2014-03-19 17:11:41 460

原创 练习,比赛计分

在歌手大奖赛中,有10个评委为参赛的选手打分,分数为0~10分(运行时由人控制)。选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。请编写一个程序实现(可以先不考虑用自定义函数实现)。#include using namespace std;int main(){int i;float s,sum=0,max,min,avg;max=0;min=80;cout<

2014-03-19 14:17:37 667

原创 练习,求组合公式值

求组合数公式为:    编一程序,输入m和n的值,求组合数。要求分别定义求阶乘和求组合的函数,求组合数的函数调用求阶乘的函数来实现求解,在main()函数中,负责输入输出及调用求组合数的函数。#include using namespace std;int fac(int);int main(){int m,n;float c;cout<<"计算C(m,n),输入m、n

2014-03-19 10:41:18 753

原创 练习,求满足条件的三位数

特殊三位数  请输出满足条件n=a!+b!+c!的所有三位数n,其中,a、b、c分别是n的百、十、个位数。要求用自定义函数实现求阶乘。#include using namespace std;//自定义函数的原型(即函数声明)int fac(int);int main(){ int s,a,b,c,x=100; while (x<1000) {

2014-03-19 10:16:27 1407

原创 练习,打豆豆

#include using namespace std; int main() { char cChioce; do { cout<<"* 1. 吃饭"<<endl; cout<<"* 2. 睡觉"<<endl; cout<<"* 3. 打豆豆"<<endl;

2014-03-18 15:38:27 388

原创 练习,回文、素数

编制一个函数reverse,返回给定数据的“反序数”#include using namespace std;//自定义函数的原型(即函数声明)int reverse(int);int main(){ int m,n; cin>>m; n=reverse(m); cout<<n<<endl;}int reverse(int x){ int

2014-03-18 15:37:32 376

原创 练习,函数求最大公约数

#include using namespace std;//自定义函数的原型(即函数声明)int gcd(int,int);int main(){ int a,b,g; cin>>a>>b; g=gcd(a,b); cout<<"最大公约数是: "<<g; return 0;}int gcd(int x,int y) //定义用于求两数的最

2014-03-18 09:56:45 472

原创 练习,等比数列求和

等比数列之和Description已知q与n,求等比数列之和: 1+q+q2+q3+q4+…+qnInput输入一对数据,含有一个整数n(1≤n≤20),一个小数q(0<q<2)。Output对于每组数据n和q,计算其等比数列的和,精确到小数点后5位。 Sample Input5 1.2Sample Output9.92992/* 等比数列之和

2014-02-25 09:47:27 1872

原创 练习多个数的平均值

输入n及n个整数(n不超过20),输出这n个数的平均值#include using namespace std;int main( ){ int n,i,a,s=0; double b; cout<<"输入n个数,求平均值"; cin>>n; for(i=0; i<n; i++) { cout<<"输入数值";

2014-02-25 09:07:25 574

原创 练习,买房问题

现在北京有一套房子,价格200万,假设房价每年上涨10%,一个软件工程师每年固定能赚40万。如果他想买这套房子,不贷款,不涨工资,没有其他收入,每年不吃不喝不消费,那么他需要几年才能攒够钱买这套房子?#include using namespace std;int main( ){ int i=0,p=200,s=40;//p:房价,s:年收入 double ps=p,ss=0;

2014-02-13 14:46:32 456

原创 练习,贪财的富翁

一个百万富翁遇到一个陌生人,陌生人找他谈一个换钱的计划,该计划如下:我每天给你十万元,而你第一天只需给我一分钱,第二天我仍给你十万元,你给我两分钱,第三天我仍给你十万元,你给我四分钱,....,你每天给我的钱是前一天的两倍,直到满一个月(30天),百万富翁很高兴,欣然接受了这个契约。请编程序,通过计算说明,这个换钱计划对百万富翁是否是个划算的交易。#include using namespace

2014-02-13 09:15:36 451

原创 练习,英尺到米转换

#include using namespace std;int main(){ int i,j; double m; //m:metre cout<<"inch to metre:\t"; for(i=0; i<=9; i++) cout<<i<<"\t"; cout<<endl; for(i=0; i<=9;

2014-02-12 11:31:01 454

原创 练习,输出一个乘法口诀表

编程序,输出一个乘法口诀表,形如1x1=11x2=2  2x2=4  1x3=3  2x3=6 3x3=9#include using namespace std;int main(){ int i,j; for(i=1; i<=9; i++) { for(j=1; j<=i; j++) {

2014-02-11 16:18:16 444

原创 练习,计算公式

#include using namespace std;int main(){ int i,s=1; double sum=1.0; for(i=2; i<=256; i*=2) //i和下面加数是相关的 { sum=sum-s*double(1)/(i); //按循环变量变化规律,相邻的两个奇数将相除 s=-s;

2014-02-11 14:00:15 437

原创 练习,输出1/3-3/5+5/7-7/9…+19/21的结果

编程序,输出1/3-3/5+5/7-7/9…+19/21的结果#include using namespace std;int main(){ int i,s=1; double sum=0; for(i=1; i<=19; i+=2) { sum=s*double(i)/(i+2)+sum; s=-s; }

2014-02-11 11:47:23 1258 1

原创 1000以内偶数的和

#include using namespace std;int main(){ int i,sum=0; for(i=2; i<=1000; i++) { if(i%2==0) sum=sum+i; } cout<<"1000以内偶数的和为:"<<sum<<endl; return 0;}

2014-02-11 10:43:06 1021

转载 利息计算器

[cpp] view plaincopyprint? #include using namespace std; int main() { int type, days; double money, period, rate, interest; cout << "欢迎使用

2014-02-11 09:38:08 409

原创 练习,计算利息

/*利息计算器*/#include #includeusing namespace std;int main(){ int m,d,c; double rate,bj,lx; cout<<"输入存款金额(元):"<<endl; cin>>bj; cout<<"输入存款类型:活期/定期"<<endl; cout<<"1.活期 \n"<<"

2014-02-10 16:51:29 446

转载 学习一下别人的写法

编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入(计算办法见附:关于个人所得税的有关背景知识)。(1)用if语句的嵌套完成程序设计;(2)用switch语句完成程序设计; * 输入描述:个人月收入总额 * 问题描述:按2011年9月1日起我国调整的个人所得税征收办法,起征点为3500元,超出部分按以下7级计算:* 1 超过0至1500 税率3% 速算扣除数0*

2014-02-10 15:10:26 334

原创 练习,计算个人所得税

#include#includeusing namespace std;int main(){ double a,dSalary,dTax,dNetIncome; cout<<"输入工资总额:"; cin>>dSalary; a=dSalary-3500; if(a<0) cout<<"不需扣税,工资为:"<<dSalary<<end

2014-02-10 15:03:43 517

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除