- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机专业学生实验报告(实验一)
课 程 名 C 语言程序设计
教师姓名 年度第 学期
任课班级 学生人数
实验题目 输入/输出方法
实验目的
掌握 C 语言中各种数据的输入 /输出方法,能正确使用各种格式转
换符。
实验内容:
1.编写程序,用 getchar 函数读入两个字符给 c1、c2,然后分别用 putchar 函数
和 printf 函数输出这两个字符。上机运行程序,比较用 printf 和 putchar 函数输出
字符的特点。
2.上机调通以下程序。
1. 以下程序的输出结果为: ( )
main()
{
short i ;
i= -2 ;
printf(\n i: dec=%d,oct=%o,hex=%x,unsigned=%u\n,i,i,i,i); }
2.以下程序的输出结果是( )
main()
{
float f ; f=3.1415;
printf(\n %f,%4.3f,%5.3f,%-10.3f,%10.3f\n,f,f,f,f,f);
}
3.指出以下程序的错误并改正,并上机把程序调通。
main()
{
int a;
scanf( “%f”,a); printf( “a=%f, a);
char c; c=A;
printf( “%f,c) }
实验日期 教师评语
计算机专业学生实验报告(实验二)
课程 名 C语言程序设计
教师姓名 年度第 学期
任课班级学生人数
实验题目 分支、循环结构
(1)掌握 if语句和 switch语句。
实验目的 (2)熟悉用 while语句、 do— while语句和 for语句实现循环的方
法。
实验内容:
(1)有一函数:
10 x0 x+10 0≤ x10
y= x
2+10 10≤ x20
3+10 20≤ x40 x
x
3+x 2+10 x≥ 40
x值键盘输入,求 y值并输出。用 if语句实现、用 switch语句实现
(2)已知: S=
x
2
x
x
3 n
x
1! 2! 3! n!
x值是实数, n为整数, x、n键盘输入,求 S值且输出。用 for语句实现、用
Do~while语句实现、用 while语句实现。
实验日期 教师评语
计算机专业学生实验报告(实验三)
课 程 名 C 语言程序设计
教师姓名 年度第 学期
任课班级 学生人数
实验题目 数组的使用
实验目的
(1)熟悉数组元素、元素地址的各种表示方法。
(2)掌握数组的输入、输出方法及对字符串数组的查找与替换。
实验内容:
(1)统计一个字符串中一给定字符串出现的次数
(2 )将一 个字符 串中所 有出现 指定子串的位置均用若干 “#”替代,如:
“ABBBCDEBCDDCBC”E中所有 “BCD”用“###代”替
要求:原串及给定子串均用键盘输入,不允许使用字符串的相关库函数
实验日期 教师评语
计算机专业学生实验报告(实验四)
课 程 名 C 语言程序设计
教师姓名 年度第 学期
任课班级 学生人数
实验题目 指针
(1)掌握指针的概念,会定义和使用指针变量;
实验目的
(2)学会使用数组的指针和指向数组的指针变量;
(3)学会使用字符串的指针和指向字符串的指针变量;
实验内容:
1. 输入三个整数, 按由小到大的顺序输出, 然后、 将程序改为: 输入三个字符串,
按由小到大的顺序输出。用指针处理
2. 求一个字符串的长度。用指针处理
实验日期 教师评语
计算机专业学生实验报告(实验五)
课 程 名 C 语言程序设计
教师姓名 年度第 学期
任课班级 学生人数 实验题目 函数
(1)掌握函数实参与形参的对应关系, 以及 “值传递 ”和“地址传递 ”
的方式; 实验目的
(2)掌握全局变量和局部变量、动态变量、静态变量的概念和使
用方法。
实验内容:
1. 写一个判断素数的函数,在主函数输入一个整数,输出是否素数的信息。
2. 用一个函数来实现将一行字符串中最长的单词输出。 此行字符串从主函数传递
给该函数。
3. 求两个数的最大公约数和最小公倍数, 用一个函数求最大公约数。 用另一个函
数根据求出的最大公约数求最小公倍数。
①用全局变量的方法。将两个整数的最大公约数、最小公倍数都设为全局变
量。
②不用全局变量,两个整数在主函数中输入,并传递给函数,求出的最大公
约数返回主函数,然后再与两个整数一起作为实参传递给函数 2,以求出最
小公倍数,返回到主函数输出最大公约数和最小公倍数。
实验日期 教师评语
计算机专业学生实验报告(实验六)
课 程 名 C 语言程序设计
教师姓名 年度第 学期
任课班级 学生人数
实验题目 结构体
实验目的
(1)掌握结构体类型变量的定义和使用;
(2)掌握结构体类型数组的概念和应用;
实验内容:
有 5 个学生,每个学生的数据包括学号、姓名、
原创力文档


文档评论(0)