2103021125-方晓吉-C语言第三周作业

 

项目  内容
课程班级博客链接 https://edu.cnblogs.com/campus/pexy/21xj
作业要求链接 https://edu.cnblogs.com/campus/pexy/21xj/homework/12541
博客名称 2103021125-方晓吉-C语言第三周作业-第一次作业
要求 每道题要有题目,代码(使用插入代码,不会插入代码的自己查资料解决,不要直接截图代码!!),截图(只截运行结果)。

  一.  扩展阅读心得体会:了解了abs 函数、fabs 函数、sqrt 函数、sin 函数的使用方法(abs函数为整型变量取绝对值,fabs函数为浮点型变量取绝对值,sqrt函数为计算根号,sin函数是计算SIN的值)。还知道了%为取余,/为取整。若要计算幂函数则要使用pow函数(如double pow(2,3)即为2的3次方)。

  题目一:

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

(1).putchar函数:

复制代码
# include<stdio.h>
int main()
{
char c1='C',c2='h',c3='i',c4='n',c5='a';
c1=c1+4;
c2=c2+4;
c3=c3+4;
c4=c4+4;
c5=c5+4;
putchar(c1);
putchar(c2);
putchar(c3);
putchar(c4);
putchar(c5);
return 0;
}
复制代码

 

(2).printf函数:

复制代码
# include<stdio.h>
int main()
{
char c1='C',c2='h',c3='i',c4='n',c5='a';
c1=c1+4;
c2=c2+4;
c3=c3+4;
c4=c4+4;
c5=c5+4;
printf("%c%c%c%c%c\n",c1,c2,c3,c4,c5);
return 0;
}
复制代码

 

 题目二:

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

复制代码
# include<stdio.h>
# define PI 3.14
int main()
{
float r,h,c,s1, s2,v1,v2;
printf("请输入圆的半径与圆柱的高:");
scanf("%f,%f",&r,&h);
c=2*PI*r;
s1=PI*r*r;
s2=4*PI*r*r;
v1=(3/4)*PI*r*r*r;
v2=s1*h;
printf("圆周长:%4.2f\n圆面积:%4.2f\n圆球表面积:%4.2f\n圆球体积:%4.2f\n圆柱体积:%4.2f\n",c,s1,s2,v1,v2);
return 0;
}
复制代码

 

 

posted @ 2022-03-25 15:45  曜不起  阅读(16)  评论(0编辑  收藏  举报