c语言上机实验内容设计

c语言上机实验内容设计

ID:8974559

大小:106.50 KB

页数:15页

时间:2018-04-13

c语言上机实验内容设计_第1页
c语言上机实验内容设计_第2页
c语言上机实验内容设计_第3页
c语言上机实验内容设计_第4页
c语言上机实验内容设计_第5页
资源描述:

《c语言上机实验内容设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、天津师范大学物理与电子信息学院2007-9-1C语言程序设计任务书实验编号实验一实验名称C语言程序的运行环境和运行一个C语言程序的方法实验目的1、了解在TC环境中如何编辑、编译、连接和运行一个C程序。2、掌握输入输出语句中格式符的使用。3、通过运行简单C程序,初步了解C程序的特点。实验题目:1、main(){inta;a=7;scanf(“%d”,a);printf(“%d”,a);}2、main(){inta,b,c;a=6;b=9;c=a+bprintf(“%d”,c);}(看其错误)3、main(){floata,b,c;Scanf(“%f%f”,&a,&b);d=

2、a+b;printf(“%f”,d);}(看其错误)天津师范大学物理与电子信息学院2007-9-1C语言程序设计任务书实验编号实验二实验名称数据类型、运算符和表达式实验目的1、掌握C语言数据类型,熟悉如何定义一个变量,以及对它们的赋值运算。2、掌握不同类型数据间的赋值规律。3、学会使用C的有关算术运算符,以及包含这些运算符的表达式。实验题目:1、输入以下程序,观察并分析程序运行结果。#includemain(){inta;longb;unsignedd;chare;floatf;doubleg;a=1023;b=21454567;d=32768;e=

3、'u';f=2.56987144147;g=2.56987144147;printf("a=%d",a);printf("a=%o",a);printf("a=%x",a);printf("b=%ld",b);printf(“b=%d”,b);printf("d=%u",d);printf(“d=%d”,d);printf("e=%c",e);printf("e=%d",e);printf("f=%f",f);printf("g=%lf",g);printf("");}(仔细分析其运行结果)2、输入一个字符,输出字符的类型,

4、即字母(alpha)、数字(numeric)或其他字符(other)。参见P374页ASCII码表天津师范大学物理与电子信息学院2007-9-1C语言程序设计任务书实验编号实验三实验名称最简单的C语言程序设计实验目的1、掌握赋值语句的使用。2、掌握数据的输入/输出方法,学会输入/输出函数的使用方法。实验题目:1、设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf()输入数据,输出计算结果。输出时要有说明,结果取小数点后两位数字。请编程完成题目要求。  2、编程,用getchar()读入两个字符c1、c2,然后分别用putcha

5、r()和canf()输出这两个字符。天津师范大学物理与电子信息学院2007-9-1C语言程序设计任务书实验编号实验四实验名称逻辑运算和判断选择结构实验目的1、了解C语言表示逻辑量的方法。2、学会正确使用逻辑运算符和逻辑表达式。3、掌握if语句和switch语句的格式及应用。实验题目:1、输入三个整数x,y,z,请把这三个数由小到大输2、输入一个正整数,判断该数是奇数还是偶数。3、从键盘上输入一个数,判断它是否在0~10000之内,如果该数是偶数的话,再从键盘上输入两个数,并求出这两个数的和;如果该数是奇数的话,则输出两个数的差。天津师范大学物理与电子信息学院2007-9-

6、1C语言程序设计任务书实验编号实验五实验名称循环控制实验目的1、掌握用while语句、do—while语句和for语句实现循环的方法。2、掌握用循环的方法实现各种算法(例如:累加、累乘、迭代等)。实验题目:1、求10!2、输出1000以内个位数为6且能被3整除的所有数。3、从1开始做自然数的累加,当其累加和超过1000时,共计累加了多少数?当时的累加和是多少?天津师范大学物理与电子信息学院2007-9-1C语言程序设计任务书实验编号实验六实验名称数组(1)实验目的1、掌握数组的定义、赋值和输入/输出方法。2、掌握字符数组的使用,了解字符串函数的使用。3、掌握与数组有关的算

7、法(例如:各种排序算法)。实验题目:1、某歌手大赛,共有10个评委给歌手打分,分数采用百分制,去掉一个最高分,去掉一个最低分,然后取平均分,得到歌手的成绩。编程序实现。2、求一个3*3矩阵对角线元素之和。天津师范大学物理与电子信息学院2007-9-1C语言程序设计任务书实验编号实验七实验名称数组(2)实验目的1、掌握数组的定义、赋值和输入/输出方法。2、掌握字符数组的使用,了解字符串函数的使用。3、掌握与数组有关的算法(例如:各种排序算法)。实验题目:1、把一个字符串逆序输出。2、在一个字符数组中查找一个指定的字符,若数组中含

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。