- 163
- 0
- 约4.19万字
- 约 29页
- 2018-06-07 发布于江西
- 举报
C语言程序设计作业整理.doc
1.1.1 在屏幕上显示一个短句What is a computer?
#include stdio.h
int main(void)
{
printf(What is a computer?\n);
return 0;
} 1.1.2 在屏幕上显示下列图形
****
***
**
* #include stdio.h
int main(void)
{
printf(****\n);
printf(***\n);
printf(**\n);
printf(*\n);
return 0;
} 1.1.3 在屏幕上显示短句Welcome to You! #include stdio.h
int main(void)
{
printf(Welcome to You!\n);
return 0;
} 2.1.1 求华氏温度100F对应的摄氏温度。计算公式如下,c=5*(f-32)/9,式中:c表示摄氏温度,f表示华氏温度。(源程序error02_1.cpp)
输入输出示例:
fahr=100,celsius=37
#include stdio.h
int main(void)
{
int celsius, fahr;
fahr=100;
celsius=5*(fahr-32)/9;
printf(fahr=%d,celsius=%d\n, fahr, celsius);
return 0;
}
2.1.2 求华氏温度 150F 对应的摄氏温度。计算公式:C = 5*F/9-5*32/9,式中:C表示摄氏温度,F表示华氏温度。
输入输出示例:
fahr=150, celsius=66 #include stdio.h
int main(void)
{
int celsius, fahr;
fahr=150;
celsius=(int)((5.0/9)*fahr)-(int)((5.0/9)*32);
printf(fahr=%d,celsius=%d\n, fahr, celsius);
return 0;
}
2.1.3 求摄氏温度26C对应的华氏温度。计算公式如下,f=9*c/5+32,式中:c表示摄氏温度,f表示华氏温度。
输入输出示例:
celsius=26,fahr=78
#include stdio.h
int main(void)
{
int celsius, fahr;
celsius=26;
fahr=9*celsius/5+32;
printf(celsius=%d,fahr=%d\n, celsius,fahr);
return 0;
} 2.1.4 已知某位学生的数学、英语和计算机课程的成绩分别是87分、72分和93分,求该生3门课程的平均分。
输入输出示例:
math=87,eng=72,comp=93,average=84
#include stdio.h
int main(void)
{
int math,eng,comp,average;
math=87,eng=72,comp=93,average=84;
average=(math+eng+comp)/3;
printf(math=%d,eng=%d,comp=%d,average=%d\n, math,eng ,comp,average);
return 0;
} 2.1.5 当n为152时,分别求出n的个位数字(digit1)、十位数字(digit2)和百位数字(digit3)的值。
输入输出示例:
整数152的个位数字是2,十位数字是5,百位数字是1
输入输出示例:
整数152的个位数字是2,十位数字是5,百位数字是1
#include stdio.h
int main(void)
{
int n,digit1,digit2,digit3;
n=152;
digit1=n%10,digit2=(n/10)%10,digit3=n/100;
printf(整数%d的个位数字是%d,十位数字是%d,百位数字是%d\n, n,digit1,digit2,digit3);
return 0;
} 2.1.6 计算某个数x的平方y,并分别以y=x*x和x*x=y的形式输出x和y的值。
输入输出示例:
9=3*3
3*3=9
#include stdio.h
int main(void)
{
int x,y;
y=9,x=3;
y=x*x;
printf(
原创力文档

文档评论(0)