C++
公子薛
冰冻三尺非一日之寒
展开
-
倒三角
实验目的:输出星图// 以下是程序,请在需要的位置写入必要的注释#include using namespace std;int main( ){ int i,j,m,n=10; i=1; while(i<=10) { j=1; while(j<=2*(n-i)原创 2012-01-19 22:41:31 · 1483 阅读 · 4 评论 -
第九周 报告2:
实验目的:学会用循环结构解决实际问题实验内容:划算的交易?// 以下是我编制的程序#include using namespace std;int main( ){ float i=1,j=0.01,sum1=0,k=100000,sum2=0,a,n=30;//sum1富翁付出钱,sum2陌生人付出钱 while (i<=n) { sum1=原创 2012-02-01 15:28:50 · 469 阅读 · 0 评论 -
第十周 任务1
实验目的:学会使用循环控制语句解决实际问题实验内容:用if语句编写选择结构的程序,完成分段函数的求解#include using namespace std;int main( ){ double x,f; const double x1=0.3, x2=0.8; cout<<"请输入x的值:"; cin>>x; if(x<x1) f=0; e原创 2012-02-01 15:45:16 · 385 阅读 · 0 评论 -
第十周 任务二
实验目的:学会使用循环控制语句解决实际问题实验内容:编写多分支选择结构程序,根据个人月收入总额,计算出应缴税款和税后收入。#include using namespace std;int main( ){ double dSalary,dTax=0,dNetIncome=0,a=0; cout<<"请输入您本月的收入总额(元):"; cin>>dSalary;原创 2012-02-01 15:48:16 · 436 阅读 · 0 评论 -
我的乘法口诀
实验目的:学会使用循环控制语句解决实际问题实验内容:乘法口诀表.* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:我的乘法口诀 * 作 者:薛广晨 * 完成日期:2011 年 11 月 0原创 2012-02-01 16:19:57 · 631 阅读 · 0 评论 -
吃饭、睡觉、打豆豆
实验目的:体会形式上死循环实际上不死的技巧实验内容:吃饭、睡觉、打豆豆* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:吃饭、睡觉、打豆豆 * 作 者:薛广晨 * 完成日期:2011 年 11原创 2012-02-01 16:38:07 · 667 阅读 · 0 评论 -
判断一个数是否是回文数
实验目的:学会使用循环控制语句解决实际问题实验内容:判断一个数是否是回文数* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:判断一个数是否是回文数 * 作 者:薛广晨 * 完成日期:201原创 2012-02-01 16:43:03 · 2879 阅读 · 0 评论 -
倒直角三角
实验目的:输出星图上机感言:看到自己写的程序达到目的,心里非常高兴。#include using namespace std;int main(){ int i,j,m,n=10; i=1; while(i<=10) { j=1;原创 2012-02-01 15:08:35 · 721 阅读 · 0 评论 -
报告1:
#实验目的:学会循环语句的使用实验内容:编程序,求解1/2-2/3+3/4-…+19/20(或1/3-3/5+5/7-7/9…+19/21)// 以下是我编制的程序include using namespace std;int main( ){ int i,sign=1,n=20; //sign用于控制正负转换 double d,k;//注意结果和要累加的值都是浮点数原创 2012-02-01 15:21:08 · 380 阅读 · 0 评论 -
第十周 扩展
实验目的:做窗口实验内容:做窗口// 以下是我编制的程序// rootDlg.cpp : implementation file// #include "stdafx.h"#include "root.h"#include "rootDlg.h"#include#ifdef _DEBUG#define new DEBUG_原创 2012-02-01 15:53:03 · 400 阅读 · 0 评论 -
第11周报告1
实验目的:学会使用循环控制语句解决实际问题,并强化注重效率的观念实验内容:用循环控制语句编写程序,完成表达式的计算* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:求 f=1-1/2!+1/3!-..原创 2012-02-01 16:13:57 · 340 阅读 · 0 评论 -
编程找出1000以内的所有完数
实验目的:学会使用循环控制语句解决实际问题实验内容:编程找出1000以内的所有完数。* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:找出1000以内的所有完数 * 作 者:薛广晨 * 完成日原创 2012-02-01 16:24:04 · 4369 阅读 · 0 评论 -
求多项式的解
实验内容:求多项式的解* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:求多项式的解 * 作 者:薛广晨 * 完成日期:2011 年 11 月 08 日* 版 本号:x1.0 * 对任务及求解原创 2012-02-01 16:26:41 · 802 阅读 · 0 评论 -
找出100~1000内的所有水仙花数
实验目的:学会使用循环控制语句解决实际问题实验内容:找出100~1000内的所有水仙花数* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:找出100~1000内的所有水仙花数 * 作 者:薛广晨原创 2012-02-01 16:31:00 · 2161 阅读 · 0 评论 -
输出100~10000内的回文数
实验目的:学会使用循环控制语句解决实际问题实验内容:输出100~10000内的回文数* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:输出100~10000内的回文数原创 2012-02-01 16:48:32 · 4055 阅读 · 0 评论 -
第13周报告1:用函数完成分段数学函数的求解
实验目的:学会使用函数编程,以及设计比较完备的测试用例完成对小程序的测试实验内容:用函数完成分段数学函数的求解#include using namespace std;const double x1=0.3, x2=0.8; //定义为全局常变量,方便,易维护double f(double); //此处加入对自定义函数f的声明int main( )原创 2012-02-02 12:16:48 · 389 阅读 · 0 评论 -
第15周报告2: 学会操作字符数组
实验目的:学会操作字符数组实验内容:完成对字符数组的操作* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:学会操作字符数组 * 作 者:薛广晨原创 2012-02-02 12:37:37 · 381 阅读 · 0 评论 -
电子词典完工啦!!!!
实验要求: 做一个简单的电子词典。在文件dictionary.txt 中,保存的是英汉对照的一个词典,词汇量近8000 个,英文与释义间用’\t’隔开。编程序,将文件中的内容读到两个数组English[]和Chinese[]中,分别代表英文和中文,由用户输入英文词,显示中文意思。提示:文件中的词汇已经排序,故在查找时,用二分查找法提高效率。允许用户运行程序后,连续地查词典,直到输入”00原创 2012-02-02 12:45:20 · 507 阅读 · 0 评论 -
第16周报告2(任务3) 求出一个数所有的奇数因子
实验目的:学会利用指针解决问题实验内容:求出一个数所有的奇数因子* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:学会利用指针解决问题 * 作 者:薛广晨原创 2012-02-03 12:17:31 · 761 阅读 · 0 评论 -
指针排名
#include #includeusing namespace std;//在这个问题中,成绩和人数是核心数据,适合作为全局变量处理int score[50]; //将score设为全局变量,在各个函数中可以直接使用int num; //小组人数也设为全局变量void input_score(int *, int );int get_max_score(int*原创 2012-02-03 12:20:34 · 428 阅读 · 0 评论 -
第18周报告1:指向字符的指针
实验目的:学会指针访问字符数组实验内容:从字符数组中取出指定位置开始的子符串* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:学会指针访问字符数组 * 作 者:薛广晨原创 2012-02-03 12:43:02 · 431 阅读 · 0 评论 -
第12周报告2-2(编写大奖赛用的计分程序)
实验目的:学会使用循环控制语句解决实际问题实验内容:编写大奖赛用的计分程序* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:编写大奖赛用的计分程序原创 2012-02-02 11:58:03 · 767 阅读 · 0 评论 -
排名也完了!!!!!
自己建立一个文件score.dat,其中保存的是100 名学生的姓名和C++课成绩,请按成绩的降序(高成绩在前,低成绩在后)排序后的成绩单保存到文件odered_score.dat 中。#include #include#include #includeusing namespace std;void ouput_salary();//输出数据;void cin_salary();原创 2012-02-03 12:13:16 · 414 阅读 · 0 评论 -
第16周报告1(任务2):冒泡排序算法(指针)
实验目的:学会冒泡排序算法实验内容:实现冒泡排序算法,并将之定义为一个函数,其中参数是指向数组的指针变量* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:学会冒泡排序算法 * 作 者:薛广晨原创 2012-02-03 12:14:55 · 647 阅读 · 0 评论 -
第17周 任务三(揭开关于你生世的秘密)
实验目的:揭开关于你生世的秘密实验内容:(揭开关于你生世的秘密)* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:揭开关于你生世的秘密* 作 者:薛广晨 * 完成日期:2011 年 12原创 2012-02-03 12:40:58 · 2291 阅读 · 0 评论 -
第12周报告3:
* 对任务及求解方法的描述部分* 输入描述:金额与存期* 问题描述:输入存款金额并选择存款种类,计算出利息(不计利息税)。如果是活期存款,需要补充输入天数。利息=金额×年利率×存期(单位:年,活期一年按360天计)。要求使用switch语句,根据选择的存款种类,确定利率和存期后计算。利率使用2011年7月7日公布的最新年利率:活期 0.50%,3个月 3.10%,6个月 3.30%,一原创 2012-02-02 12:02:51 · 330 阅读 · 0 评论 -
第13周报告2 计算sin和cos的近似值
实验目的:学会使用自定义函数解决实际问题实验内容:定义自定义函数,计算sin和cos的近似值* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:计算sin和cos的近似值原创 2012-02-02 12:14:03 · 1271 阅读 · 0 评论 -
为某航空公司设计一个出售机票程序,能根据月份和订票数决定优惠率,计算票价。
实验目的:为某航空公司设计一个出售机票程序,能根据月份和订票数决定优惠率,计算票价。 实验内容:为某航空公司设计一个出售机票程序,能根据月份和订票数决定优惠率,计算票价。// 以下是我编制的程序#include using namespace std;int main(){ double p1, y, d, p; int z, m, a原创 2012-02-02 12:26:09 · 7268 阅读 · 0 评论 -
第14周报告1 用递归函数求解表达式
实验目的:学会使用函数的递归实验内容:用递归函数求解表达式* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:用递归函数求解表达式 *原创 2012-02-02 12:29:12 · 549 阅读 · 0 评论 -
选择排序算法
实验目的:学会选择排序算法实验内容:实现选择排序算法,并将之定义为一个函数* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:选择排序算法 * 作 者:薛广晨原创 2012-02-02 12:39:36 · 357 阅读 · 0 评论 -
第15周报告3: 工资
实验目的:学会ASCII文件的操作实验内容:从文件中读入数据,排序并输出到另外一个文件中* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:工资 * 作 者:薛广晨原创 2012-02-02 12:41:41 · 684 阅读 · 0 评论 -
第17周 任务一
实验目的:学会自定义结构体;实验内容:学会自定义结构体* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:成绩处理 * 作 者:薛广晨 * 完原创 2012-02-03 12:25:55 · 477 阅读 · 0 评论 -
第17周 任务二
实验目的:学会建立动态链表实验内容:学会建立动态链表* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称: 动态链表 * 作 者: 薛广晨 * 完成日期:原创 2012-02-03 12:27:01 · 1164 阅读 · 2 评论 -
第17周 任务二(完整版)
实验目的:学会建立动态链表实验内容:学会建立动态链表* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称: 动态链表 * 作 者: 薛广晨 * 完成日期:原创 2012-02-03 12:29:18 · 540 阅读 · 0 评论 -
第18周报告2:二维数组
实验目的:学会二维数组的操作实验内容:二维数组的操作* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:学会二维数组的操作 * 作 者:原创 2012-02-03 12:45:40 · 462 阅读 · 0 评论 -
第13周报告3:编制一个三角函数表
实验目的:学会使用自定义函数解决实际问题,学会函数的嵌套调用实验内容:编制一个三角函数表* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:编制一个三角函数表原创 2012-02-02 12:21:44 · 457 阅读 · 0 评论 -
第14周报告2:计算小组的成绩
实验目的:学会使用循环控制语句解决实际问题实验内容:用循环控制语句编写程序,完成表达式的计算* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称: 计算小组的成绩原创 2012-02-02 12:32:34 · 527 阅读 · 0 评论 -
第15周报告1:冒泡排序算法
实验目的:学会冒泡排序算法实验内容:实现冒泡排序算法,并将之定义为一个函数* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:冒泡排序算法 * 作 者:薛广晨原创 2012-02-02 12:35:58 · 394 阅读 · 0 评论 -
将十进制数转换成二进制数输出
/*用数组十进制数转换成二进制数输出 */ #includeusing namespace std;int main(){ int a[50],n,i,j; cout<<"请输入一个十进制数:"; cin>>n;//输入一个十进制数 if(n==0) cout<<n<<endl; else { for(i=0;n!=0;++i)原创 2012-02-27 20:14:42 · 1493 阅读 · 0 评论 -
输入一行字符,统计其中有多少个单词
/*(3‐1)输入一行字符,统计其中有多少个单词。每两个单词之间以空格(可能多个)隔开,或者由标点符号(只考虑 , . ; ? !共 5 种)隔开。 如输入: How old are your? I am 20. 输出:There are 7 words in the line. 【知识点:字符数组】 * 算法说明: */ #include#in原创 2012-02-27 20:28:54 · 1951 阅读 · 0 评论