编写简单C程序(1)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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