C语言程序设计作业整理.docVIP

  • 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)

1亿VIP精品文档

相关文档