华中科技大学C 语言试验和课程设计试验汇报计算机科学和技术学院指导老师:目录1 表示式和标准输入输出试验 ········ 32 步骤控制试验 ·············· 113 函数程序和结构试验 ··········· 204 编译预处理试验 ············· 285 数组试验 ················ 356 指针试验 ················ 427 结构和联合试验 ············· 528 文件试验 ················ 611 表示式和标准输入和输出试验1
1 试验目标(1) 熟练掌握多种运算符运算功效,操作数类型,运算结果类型及运算过程中类型转换,关键是 C 语言特有运算符,比如位运算符,问号运算符,逗号运算符等;熟记运算符优先级和结合性
(2)掌握 scanf 和 printf 函数使用方法
(3)掌握简单 C 程序(次序结构程序)编写方法
2 试验内容及结果1
源程序改错下面给出了一个简单 C 语言程序例程,用来完成以下工作:(1)输入华氏温度 f,将它转换成摄氏温度 C 后输出;(2)输入圆半径值r,计算并输出圆面积s;(3)输入短整数k、p,将k高字节作为结果低字节,p高字节作为结果高字节,拼成一个新整数,然后输出;在这个例子程序中存在若干语法和逻辑错误
要求参考 2
4 步骤对下面程序进行调试修改,使之能够正确完成指定任务
程序代码:#include#define PI 3
14159;voidmain( void ){ int f ; short p, k ; double c , r , s ;/* for task 1 */ printf(“Input Fahrenheit:” ) ; scanf(“%d”, f ) ; c = 5/9*(f-32) ; prin