《C语言程序设计》第一次上机书面作业

更新时间:2024-03-26 06:31:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《C语言程序设计》第一次上机书面作业

姓名: 班级:

一、(2%)从键盘输入华氏(F)温度,计算其对应的摄氏(C)温度后输出两种温度的值(小数点后保留两位)。 计算公式: C? 作业代码如下: #include

main(){

float F,C;

printf(“输入一个温度数值:(华氏 F)”); scanf(“%f”,&F);

C = (5.0/9.0)*(F-32);

printf(“华氏温度:%.2f\\n摄氏温度:%.2f\\n”,F,C); return 0; } 二、(2%)从键盘输入半径(r)和高(h)后,计算并输出(小数点后保留4位)。 (1)圆的面积s= 作业代码如下; #define PI 3.1416

main(){ int r; float s;

printf(“输入一个半径: r”); scanf(“%d”, &r);

s=PI*r*r;

printf(“r=%d,s=%.4f\\n”, r,s); }

5(F?32) 9 (2)圆球的体积v1=43 作业代码如下: #define PI 3.1416

main(){ int r; float V1;

printf(“输入一个半径: r”); scanf(“%d”, &r);

V1=4*PI*r*r*r/3;

Printf(“r=%d,V1=%.4d\\n”, r,V1); }

1 (3)圆锥体的体积v2=3

作业代码如下: #define PI 3.1416

main(){ int r,h; float V2;

printf(“输入一个半径和高: r h”); scanf(“%d%d”, &r,&h);

V2=4*PI*r*r*r/3;

printf(“r=%d,V1=%.4f\\n”, r,V1); }

三、(2%)输入实数x,按下列公式计算并输出x和y的值(保留4位小数)

?sinx??2x y??e?13????x?00?x?102xx?1x?10

作业代码如下:

#include #include #define e 2.71828

main(){

double y =0.0; double x =0.0;

printf(“input value of x:”);

scanf(“%If”,&x); if ( x <= 0 ) y = sin(x); if (x <= 10)

y = pow(e,2*x) + 1.0; if ( x > 10 )

y = sqrt(pow(x,3)+pow(x,2)+1):

printf(“the value:\\nx:%.4If\\ny:%.4If\\n”,x,y);

return 0; }

四、(2%)输入某个字符后,根据下表破译规律(原字母被+3对应的字母代替),输出原字符及其对应的破译后的密码字符。

原A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 码 译d e f g h i j k l m n o p q r s t u v w x y z a b c 码 作业代码如下: #include

main(){

char mac= ‘a’-‘A’; char des = ‘\\0’;

printf(“输入一个大写字母:”); scanf(“%c”,&des); des = des + mac + 3; if (des > ‘z’)

des = des – 26; printf(“%c\\n”,des); return 0; }

五、(2%)输入一学生成绩(score),用switch语句对成绩五级评分并按下述字样显示

A [90,100]

B [80, 90)

成绩评分输出字样 C [70,80)

D [60,70) E [0,60)

作业代码如下: #include

main(){

int score = 0;

printf(“输入成绩:”); scanf(“%d”,&score);

printf(“\\n 成绩:”); switch(score/10){ case 10:

case 9: printf(“A\\n”);break; case 8: printf(“B\\n”);break; case 7: printf(“C\\n”);break; case 6: printf(“D\\n”);break; default: printf(“E\\n”);break; }

return 0; }

姓名:__李京峰__班级和学号:___65221123___

本文来源:https://www.bwwdw.com/article/t5yr.html

Top