2103021112-谭倩倩-第三周作业

项目 内容
班级博客超链接 21级信计班(本) 
作业要求超链接 c语言第三周作业 
学习目标 使用代码编辑完成数学问题
学习结果 编辑代码完成简单的数学问题。使用博客园分享学习经验

1.编程序将“China”译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。例如,字母“A”后面第4个字母是“E”,“E”代替“A”。因此,“China”应译为“Glmre”.请编一程序,用赋初值的方法使c1,c2,c3,c4,c5这五个变量的值分别为’C’,’h’,’i’,’n’,’a’,经过运算,使c1,c2,c3,c4,c5分别变为’G’’l’’m’’r’’e’。分别用putchar函数和printf函数输出这5个字符。

 1 #include<stdio.h>
 2 int main(){
 3     int c1,c2,c3,c4,c5;
 4 printf("请输入:\n");
 5     c1 = getchar();
 6     c1 -= 4;
 7     printf("\n"); 
 8     c2 = getchar();
 9     c2-=4;
10     printf("\n"); 
11     c3 = getchar();
12     c3-=4;
13     printf("\n"); 
14     c4 = getchar();
15     c4+=22;
16     printf("\n"); 
17     c5 = getchar();
18     c5-=22;
19     printf("编译完成:\n"); 
20     printf("%c",c1);
21     printf("%c",c2);
22     printf("%c",c3);
23     printf("%c",c4);
24     printf("%c",c5);
25 }  
View Code

 

 

 

 2.

设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。编程序,用scanf输入数据,输出计算结果。输出要有文字说明,取小数点后两位数字。

 1 #include<stdio.h>
 2 int main()
 3 {
 4     float h=3.0,r=1.5,l,s,sq,vq,vz;
 5     float pi=3.14159;
 6     printf("请输入圆半径r,圆柱高h");
 7     scanf("%f %f",&r,&h);
 8     l=2*pi*r;
 9     s=r*r*pi;
10     sq=4*pi*r*r;
11     vq=3.0/4.0*pi*r*r*r;
12     vz=pi*r*r*h;
13     printf("圆周长为:l=%6.2f\n",l);
14     printf("圆面积为:s=%6.2f\n",s);
15     printf("圆球表面积为:sq=%6.2f\n",sq);
16     printf("圆球体积为:v=%6.2f\n",vq);
17     printf("圆柱体积为:vz=%6.2f\n",vz);
18     return 0;
19 }
View Code

 

 

posted @ 2022-03-25 20:51  小困羊  阅读(149)  评论(0)    收藏  举报