C++程序设计
实验报告
实验一、字符和格式的输出实验
一,实验目的
1、重点把握各种内部数据类型、数值和逻辑运算,各种表达式、函数声明、定义和调用。
2、掌握过程控制编程方法,正确编制多重循环过程,对简单问题能够临场加以解决。
3、学会使用简单的c++标准库;
4、学习良好的编程习惯和形成自己的编程风格。
二、实验设备与环境
装有C++语言工具软件 (Vs2008)的计算机。
三、 实验内容
a) P.30,3.2.1,字符三角形;
b) P.31,3.2.2,背靠背字符三角形;
c) P.33,3.2.5,格式阵列一。
四、实验过程及结果
1.1字符三角形
【问题描述】:根据读入的字符值以及三角形的高,输入以该字符为填充字符的等腰三角形。
…… …… 余下全文
C语言程序设计实验报告
1 实验目的
(1) 掌握函数的定义方法、调用方法、参数说明以及返回值;
(2) 掌握实参与形参的对应关系,以及参数之间的“值传递”的方式;
(3) 掌握函数的嵌套调用及递归调用的设计方法;
(4) 在编程过程中加深理解函数调用的程序设计思想。
2 实验内容
(1) 编辑、编译、运行实验指导中给出的程序,并分析输出结果。
(2) 编写一个函数primeNum(int x),功能是判别一个数是否为素数。
(3) 输入3个整数,求最大值和最小值。
(4) 编写函数mulNum(int a,int b),它的功能是用来确定a和b是否是整数倍的关系。如果a是b的整数倍,则函数返回值为1,否则函数返回值为0。
(5) 编写两个函数,一个函数gcd()的功能是求两个整数的最大公约数,另一个函数mul()的功能是求两个整数的最小公倍数。
3算法描述流程图
4 源程序
(1)
#include<stdio.h>
#include<math.h>
int computernum(int x)
{
int a,b,c,d,e,sum;
…… …… 余下全文
算法与编程
实 验 报 告 班级:10083412 姓名:储飞 学号:10081235 指导老师:朱芳
第一题
一、题目:
一、题目:统计字母的使用频率
二、目的与要求
1. 目的:
通过编写程序统计字母的使用频率,培养学生综合利用C语言进行程序设计的能力,熟悉字符串的操作方法,加强函数的运用,提高软件系统分析能力和程序文档建立、归纳总结的能力。
2. 基本要求:
1)要求用C语言编程,在Visual C++环境下调试完成;
2)要求按照程序功能分成几个功能模块来实现,各个功能模块分别使用函数来完成;
3)要求应用本课所讲授的程序设计语言知识来解决问题
三、设计方法和基本原理
1. 课题功能描述
本程序的功能,就是要统计英文字母的使用频率。
2. 问题详细描述
为统计英文字母的使用频率,输入一个不包括空格的由英文字母组成的字符串,长度不超过200个字符。统计26个英文字母的使用频率,不区分大小写。最后按使用频率从大到小输出字母(小写字母)和使用频率(出现的次数)。
3. 问题的解决方案
按照程序要求,本程序应采用模块化设计方法,设计几个功能模块。例如(仅供参考):
…… …… 余下全文
C语言程序设计实验报告(八) 专业计算机科学与技术班级卓越工程师班日期 20xx年12月16日实验组别第一组成绩第八次实验指针实验指导教师李开学生姓名邱金源学号U201114493
实验名称指针实验
(一) 实验目的
(1)
(2)
(3)
(4)
(5) 熟练掌握指针的说明、赋值、使用。 掌握用指针引用数组的元素,熟悉指向数组的指针的使用。 熟练掌握字符数组与字符串的使用,掌握指针数组及字符指针数组的用法。 掌握指针函数与函数指针的用法。 掌握带有参数的main函数的用法。
(二) 实验内容及要求
1. 源程序改错
下面的源程序中是否存在错误?如果存在,原因是什么?如果存在错误,要求在计算机上对这个源程序进行调试修改,使之能够正确执行。
源程序1
#include<stdio.h>
int main(void)
{
float *p;
scanf("%f", p);
printf("%f\n", *p);
return 0;
}
2. 源程序完善、修改、替换
(1) 下面的源程序的功能是:通过函数指针和菜单选择来调用字符串拷贝函数或字符串
…… …… 余下全文
算法与编程实验
实验报告
第一题
一、题目:统计字母的使用频率
二、目的与要求
1.目的:
通过编写程序统计字母的使用频率,培养学生综合利用C语言进行程序设计的能力,熟悉字符串的操作方法,加强函数的运用,提高软件系统分析能力和程序文档建立、归纳总结的能力。
2.基本要求:
1)要求用C语言编程,在Visual C++环境下调试完成;
2)要求按照程序功能分成几个功能模块来实现,各个功能模块分别使用函数来完成;
3)要求应用本课所讲授的程序设计语言知识来解决问题
三、设计方法和基本原理
1.课题功能描述
本程序的功能,就是要统计英文字母的使用频率。
2.问题详细描述
为统计英文字母的使用频率,输入一个不包括空格的由英文字母组成的字符串,长度不超过200个字符。统计26个英文字母的使用频率,不区分大小写。最后按使用频率从大到小输出字母(小写字母)和使用频率(出现的次数)。
3.问题的解决方案
按照程序要求,本程序应采用模块化设计方法,设计几个功能模块。例如(仅供参考):
u 将字符串中的大写字母转换为小写字母
…… …… 余下全文
《C语言程序设计》实验报告
学号 不告诉你哦~ 班级 信管一班 姓名 你猜猜~哈哈
一、实验题目
一、编程实验
猜数问题:输入两个整数,并求这两个整数的和,输入所猜的结果,如果输入数比正确的结果要大,提示“猜大了”;如果输入数比正确的结果要小,提示“猜小了”;当猜对结果时提示“猜对了”,结束游戏(用函数调用方式编程)。
二、程序改错实验
输入一个数字 b,求sum=b+bb+bbb+…,改正下列程序中的错误。
#include “stdio.h”
main()
{ int i,j;
long int b,sum,temp;
scanf(“%d”,&b);
…… …… 余下全文