第 2 章 C 语言编写程序
【练习 2-1】输出短句(Programming in C is fun!):在屏幕上显示一个短句
“Programming in C is fun!”。试编写相应程序。
解答:
#include <stdio.h>
int main(void)
{
printf("Programming in C is fun!");
return 0;
}
【练习 2-2】 下列语句的运行结果是什么?与例 2-2 的运行结果有何不同?为
什么?
printf("Programming is fun. And Programming in C is even more fun!");
解答:
运行结果:Programming is fun. And Programming in C is even more fun!
例 2-2 的运行结果分 2 行显示。原因在于,例 2-2 中在每条输出语句的结尾都采
用了‘’换行。
【练习 2-3】输出倒三角图案:在屏幕上显示如下倒三角图案。试编写相应程序。
* * * *
* * *
* *
*
解答:
#include<stdio.h>
int main(void)
{
printf("* * * * * * * * * * ");
return 0;
}
【练习 2-4】 温度转换:求华氏温度 150°F 对应的摄氏温度(计算公式同例
2-3)。试编写相应程序。
解答:
#include<stdio.h>
int main(void)
{
double celsius,fahr;
printf("Enter fahr:");
scanf("%lf",&fahr);
celsius=5.0*(fahr-32)/9;