- 161
- 0
- 约1.09万字
- 约 8页
- 2017-03-08 发布于广东
- 举报
C程序设计验-1-7
C++程序设计实验
实验报告要求
红色为实验报告必包括内容
502:10
实验一
熟悉vc++开发环境和C++程序的调试过程。
一、理解体会例1-1,输入并运行。
二、参照例1-2,用结构化方法编程实现:
根据每学年学费、专业总学分、某课程学分,计算上该课程的总花费,以及每学时,每分钟的花费。(1学分 18学时)
P43编程题1,2,3
1.输入一个三位整数,将它反向输出。
2.输入平面上某点横坐标x和纵坐标y,若该点在由图3.1表示的方块区域内,则输出1;否则,输出0。
图1.11 正方形
3.输入三个整数,求出其中最小数(要求使用条件表达式)。
实验二
进一步熟悉vc++开发环境和C++程序的调试过程。
一、理解体会例1-2,输入并运行。
二、参照例1-2,用面向对象方法编程实现:
根据每学年学费、专业总学分、某课程学分,计算上该课程的总花费,以及每学时,每分钟的花费。使得本校不同专业,不同课程的同学都能用它来计算。(1学分 18学时)
提示:
1、定义一个类,
类的数据成员包括:每学年学费、专业总学分、课程学分;
类的成员函数包括:
设置每学年学费、专业总学分、课程学分;
显示每学年学费、专业总学分、课程学分;
计算上某课程的总花费;
计算上某课程的每学时花费;
计算上某课程的每分钟的花费;
2、说明1个或几个对象,计算并输出相应各结果。
三、P39习题1: 1.1-1.4
根据需要编程上机检验其中的部分题目。
实验三
1.输入某学生成绩,若成绩在85分以上输出“very good”,若成绩在60分到85分之间输出“good”,若成绩低于60分输出“no good”。
2.输入三个整数,按从小到大的顺序输出它们的值。
3.输入三角形的三条边,判别它们能否形成三角形,若能,则判断是等边、等腰、还是一般三角形。
4.输入百分制成绩,并把它转换成五级分制,转换公式为:
5.编程序模拟剪刀、石头和纸游戏。游戏规则为:剪刀剪纸,石头砸剪刀,纸包石头。玩游戏者从键盘上输入s(表示剪刀)或r(表示石头)或p(表示纸),要求两个游戏者交替输入,计算机给出输赢的信息。
6.输入一个整数,输出该整数的所有素数因子。例如,输入120,输出为2、2、2、3和5。
7.使用迭代公式编程序求某一正整数a的平方根。
8.已知X 0,10,20,…,180,求sinx, cosx和tanx的值。
9.在100到200中找出同时满足用3除余2,用5除余3和用7除余2的所有整数。
10.求100到999中的水仙花数。所谓水仙花数是指一个三位数,它的每位数字的立方之和等于该数。例如,因为153 1+5+3,所以153为水仙花数。
11.求1000之内的所有完数。所谓完数是指一个数恰好等于它的所有因子之和。例如,因为6 1+2+3,所以6为完数。
12.编一程序显示由符号组成的三角形图案。例如,程序运行后,
屏幕显示: How many lines ?
用户输入: 5
屏幕显示: What character ?
用户输入: *
则输出如下图案。
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
13.已知XYZ+YZZ 532,其中X,Y和Z为数字,编一程序求出X,Y和Z的值。
实验四
1.已知 , 其中sh为双曲正弦函数,即。编一程序,输入x的值,求y的值。
2.输入m、n和p的值,求s 的值。注意判断运算中的溢出。
3.输入a,b和c的值,编写一个程序求这三个数的最大值和最小值。要求把求最大值和最小值编写成一个函数,并使用指针或引用作为形式参数把结果返回main函数。
4.用线性同余法生成随机数序列的公式为:
rk multiplier * rk-1 + increment % modulus
序列中的每一个数rk,可以由它的前一个数rk-1计算出来。例如,如果有:
rk 25173 * rk-1 + 13849 % 65536
则可以产生 65536个各不相同的整型随机数。设计一个函数作随机数生成器,生成一位或两位数的随机数。
利用这个随机数生成器,编写一个小学生四则运算的练习程序:
·可以进行难度选择。一级难度只用一位数,二级难度用两位数;
·可以选择运算类型,包括加、减、乘、除等;
·给出错误提示;
·可以统计成绩。
5.已知勒让德多项式为
编一程序,从键盘上输入x和n的值,使用递归函数求p x 的值。
6.把以下程序中的print 函数改写为等价的递归函数。
#include
using namespace std;
void print int w for int i 1 ; i w ; i ++ for int j 1 ; j i ; j
您可能关注的文档
- 985高校最优业前10和前20.doc
- 9000学员手练习答案0908版.doc
- 9、(彭长盛解)镇江市2014届高三上学期期末考试语文试题解析.doc
- 9年级新目标英全部单词填写表.doc
- =工装工程施工同改后.doc
- A++账务系统作手册-单位版.doc
- A-1-13通县两基工作台帐.doc
- A++综合财务理系统操作手册(用户简化版)v6.1.1.doc
- A-A类工程档卷内目录行).doc
- A01-第十一希望杯数学竞赛试题高一第1试.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- CSAE 295.3-2023 车路云一体化系统 第3部分:路云数据交互规范.pdf
- 德国Navilas眼底导航激光机器人在远程医疗与糖网治疗中应用与发展.pdf VIP
- 河北农信社真题试卷答案(3篇).docx VIP
- 商业计划书模块化制作与演示设计 课件汇总 第1-13章 商业计划书概述-商业计划演示过程的四大核心环节与常见问题.pdf VIP
- 城市道路“白改黑”工程施工组织设计[1].doc VIP
- 2025年宁夏高职院校分类考试文化基础测试(英语).docx VIP
- 2026年高考作文备考之诺贝尔奖人物素材(话题角度+写作示例+时评).docx VIP
- 可口可乐中国技术标准瓶(桶)装 饮用水品控手册-技术标准(V10)Packaged+Water+Quality+Control+Manual+-+July+201707.pdf
- 固态电解质的界面工程.docx VIP
- 浙大中控DCS图形编程使用手册.doc VIP
原创力文档

文档评论(0)