编写简单C程序(1)

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

编写简单的C程序(1)

【实验目的】

1.掌握程序的调试方法

2.掌握输入函数和输出函数的使用

3.能够编写简单的C顺序程序

【实验内容】

一、调试程序

1、在VC中输入以下程序(源程序文件名取为errro2-1.c)

#include

void main( )

{

int c, f;

f = 100

c= 5×(f - 32) / 9;

printf(“华氏温度= %f, 摄氏温度= %d\n”, f, c);

}

以上程序中有3处错误,请改正,让程序运行出如下结果

华氏温度= 100, 摄氏温度= 37

2、在VC中输入以下程序(源程序文件名取为errro2-2.c)

程序的功能是:计算某个数x的平方y,并分别以“y=x*x”和“x*x=y”的形式输出x和y的值。

假设x的值为3,正确的输出结果应为:

9=3*3

3*3=9

改正以下程序中的错误,让程序运行结果正确,请不要删除给出源程序中的任何注释。

#include

void main( )

{

int y;

y=x*x;

printf(“%d=%d*%d\n”,x); // 输出y=x*x

printf(“d*%d=%d\n”, y); // 输出x*x=y

}

二、编程题

1、求摄氏温度26度所对应的华氏温度。计算公式如下,其中:c表示摄氏温度,f表示华氏温度。(要求摄氏温度的值从键盘输入)

3295

+=c f

2、设n 为一个三位数的整数,从键盘输入n 的值,分别求出n 的个位数字,十位数字和百位数字并输出。

例如:152的个位为2,十位为5,百位为1

提示:n 的个位数字值为n%10,十位数字为(n/10)%10,百位数字是n/100

相关文档
最新文档