- 6
- 0
- 约3.08千字
- 约 6页
- 2018-04-14 发布于浙江
- 举报
[2018年最新整理]信息学院高级语言实验内容
实验报告撰写:
实验报告应包括以下内容:
1.实验目的。
2.实验内容。
3.程序清单。
4.运行结果。
5.对运行结果的分析,以及本次调试程序所取得的经验。
实验六 数组的基本应用
实验目的:
1.掌握一维数组和二维数组的定义、赋值和输入输出的方法;
掌握字符数组的定义、赋值和输入输出方法;
掌握字符串的处理函数及其使用。
实验内容
1.将两个字符串连接起来,不要用strcat函数(必做)
读入一行字符串(不多于80个字符,以回车结束),判断该字符串是否为回文串(即从左向右拼写(选做)
与从右向左拼写是一样的),是输出Y,否则输出N。(选做)
实验七 数组在排序、矩阵运算中的应用
实验目的
掌握与数组有关的算法(如排序、矩阵运算等)。
实验内容:
用选择法对10个整数排序。10个整数用scanf函数输入。(必做)
2.找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。至少准备两组测试数据:(选做)
(1)二维数组有鞍点
9 80 205 40
90 -60 96 1
210 -3 101 89
(2)二维数组没有鞍点
9 80 205 40
90 -60 196 1
210 -3 101 89
45 54 156 7
实验八 函数调用
一、实验目的:
1.掌握函数的定义、调用和参数传递的方法;
2.掌握函数的嵌套调用和的方法。
二、实验内容:
1.写出一个判别素数的函数,在主函数输入一个整数,输出是否素数的信息。本程序应准备以下测试数据:17,34,2,1,0,分别输入数据,运行程序并检查结果是否正确。(必做)
2.用递归法将一个整数n转换成字符串。例如输入483.应输出字符串“483”。n的位数不确定,可以是任意的整数。(选做)
实验九 函数中的变量
实验目的:
1.掌握全局变量和局部变量的存储方式,以及其使用方法。
二、实验内容:
1.求两个整数的最大公约数和最小公倍数。用一个函数求最大公约数用另一个函数根据求出的最大公约数求最小公倍数。分别用下面的两种方法编程。
(1)不用全局变量,在主函数中输入两个数和输出结果。
(2)用全部变量的方法,数据的传递通过全部变量的方法。(必做)
2.写一个函数,输入一个十六进制数,输出相应的十进制数。(选做)
程序提示:
输入时将十六进制数作为一个字符串输入,然后将其每一个字符转换成十进制数并累加。
实验十 预处理命令
一、实验目的:
1.掌握宏定义的方法;
2.掌握文件包含处理的方法;
3.掌握文件编译的方法。
二、实验内容:
1.定义一个带参数的宏,使两个参数的值互换。在主函数中输入两个数作为使用宏的实参,输出已交换后的两个值。(必做)
2.设计输出实数的格式,包括:(1)一行输出一个实数,(2)一行内输出两个实数,(3)一行内输出三个实数。实数用%6.2f格式输出。用一个文件printf_format.h包含以上用#define命令定义的格式,编写一程序,将printf_format.h包含到程序中,在程序中用scanf函数读入三个实数给f1,f2,f3,然后用上面定义的三格式分别输出:f1; f1,f2;f1,f2,f3。(选做)
实验十一 指针(一)
一、实验目的:
1.掌握指针变量的定义方法和引用方法;
2.学会使用数组的指针和指向数组的指针变量。
二、实验内容:
输入三个整数,按由小到大的顺序输出。运行无错后改为:输入三个字符串,按由小到大的顺序输出。(必做)
2.将一个3×3的矩阵转置,用一函数实现。(选做)
实验十二 指针(二)
实验目的:
1.学会使用字符串的指针和指向字符串的指针变量;
2.学会使用指向函数的指针变量。
二、实验内容:
1.用一个函数实现两个字符串的比较,即自己写一个strcmp函数,并编写相应的主程序调用。
函数的原型为:
int strcmp(char *p1,char *p2);
设p1指向字符串s1,p2指向字符串s2.要求当两个字符相同时返回0,若两个字符串不相等,则返回返回它们二者第一个不同字符的ASCII码的差值。两个字符串s1,s2由主函数输入,strcmp函数的返回值也由主函数输出。(必做)
2.用指向指针的指针的方法对n个整数排序并输出。要求将排序单独写成一个函数,n和各整数在主函数中输入,最后在主函数中输出。(选做)
实验十三 结构体
实验目的:
1.了解结构体的类型,结构体类型变量,结构体数组,结构体变量作为参数;
2.了解指向结构体变量的指针。
二、实验内容:
(必做)
实验十四 共用体及枚举
实验目的
1.共用体、枚举型数据及
您可能关注的文档
- [2018年最新整理]保险公司怎样才能不亏本1.ppt
- [2018年最新整理]保险公司资产配置的结构变迁与国际比较.doc
- [2018年最新整理]保险合同的履行.ppt
- [2018年最新整理]保险学(导论).ppt
- [2018年最新整理]保险学CH1保险概述.ppt
- [2018年最新整理]保险学四五六章.ppt
- [2018年最新整理]保险增员:如何寻找我的“对象”.ppt
- [2018年最新整理]保险学概论形成性考核册答案11.doc
- [2018年最新整理]保险学测试练习题.ppt
- [2018年最新整理]保险学课件(华东理工易上力).ppt
- 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
最近下载
- 2025高中英语教师课程标准考试模拟试卷及参考答案.docx VIP
- 第12课 绿意再生课件-赣美版(2024)初中美术七年级下册.pptx VIP
- 2025年青岛西海岸新区自主招生化学试题及答案.docx VIP
- 2024-2025学年江苏卫生健康职业学院单招《英语》考前冲刺练习(真题汇编)附答案详解.docx VIP
- GJ B 2446-2-2013 J30系列微矩形电连接器详细规范.pdf VIP
- 2025年内蒙古中考物理试卷及答案.docx VIP
- 第11课+传递绿色理念+课件+2024—2025学年赣美版(2024)+初中美术七年级下册.pptx VIP
- 2025年江苏卫生健康职业学院单招《数学》真题带答案详解(模拟题).docx VIP
- 2023年广东省中考道德与法治试卷真题及答案详解.pdf
- 相变的软模理论.ppt VIP
原创力文档

文档评论(0)