2103021137-洪志凡- C语言第三周作业

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

6.请编程序将“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个字符。

点击查看代码
#include<stdio.h>
    int main()//定义5个字符变量并初始化
    {
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输出如下
printf("使用putchar输出: ");
putchar(c1);
putchar(c2);
putchar(c3);
putchar(c4);
putchar(c5);
printf("\n");
//使用printf输出如下
printf("使用printf输出: ‘%c’,‘%c’,‘%c’,‘%c’,‘%c’\n", c1, c2, c3, c4, c5);
return 0;
}

 

7.设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆积。用scanf输人数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字2编程序。
点击查看代码
#include<stdio.h>
#define p 3.14
int main()
{
float r,h,c,s,b,v1,v2;
printf("请输入圆的r和圆h");
scanf("%f,%f",&r,&h);
c=2*p*r;
s=p*r*r;
b=4*p*r*r;
v1=4/3*p*r*r*r;
v2=p*r*h;
printf("圆的c%3.2f,圆的s%3.2f,圆球的表s%3.2f,圆球v%3.2f,圆柱v%3.2f",c,s,b,v1,v2);
return 0;

}

 

心得体会:float型数据只能保证6位有效数字,double型数据只能保证15位有效数字;编写时应注意符号格式为英语;注意一次编写结束要以分号结尾。

posted @ 2022-03-24 23:02  呐喂  阅读(38)  评论(0编辑  收藏  举报