pi口输入输出实验报告c语言,C语言实验报告要点.pdf

C语言实验报告要点

课 程 实 验 报 告

课程名称: C 语言程序设计

专业班级: 计算机科学与技术

学 号:

姓 名:

指导教师:

报告日期:

1

计算机科学与技术学院

目录

1 表达式和标准输入输出实验 3

1.1 必做题 3

1.2 小结 10

2 流程控制实验 11

2.1 必做题 11

2.2 小结 25

3 函数与程序结构实验 26

3.1 必做题 26

3.2 选做题 39

3.3 自设题 41

3.4 小结 42

4 编译预处理实验 44

4.1 必做题 44

4.2 自设题 55

4.3 小结 57

5 数组实验 58

5.1 必做题 58

5.2 选做题 76

5.3 自设题 78

5.4 小结 78

6 指针实验 79

6.1 必做题 79

6.2 小结 99

7 结构与联合实验 100

7.1 必做题 100

7.2 小结 114

8 文件实验 115

8.1 必做题 115

8.2 小结 123

2

1 表达式和标准输入输出实验

1.1 必做题

1.1.1 程序改错:

(a)题目

下面给出了一个简单C语言程序例程,用来完成以下工作:

1) 输入华氏温度f,将它转换成摄氏温度c后输出;

2) 输入圆的半径值r,计算并输出圆的面积s;

3) 输入短整数 k、p,将 k 的高字节作为结果的低字节,p 的高字节作

为结果的高字节,拼成一个新的整数,然后输出;

在这个例子程序中存在若干语法和逻辑错误。要求在计算机上对这个例子程

序进行调试修改,使之能够正确完成指定任务。

#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) ;

printf( “ \n %d (F) = %.2f (C)\n\n ”, f, c ) ;

/* for task 2 */

printf("input the radius r:");

scanf("%f", &r);

s = PI * r * r;

3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值