2103021139-苏琪波-C语言第三周作业

 

项目 内容
课程班级博客链接 21级信计班
这个作业要求链接 作业要求
我的课程学习目标 学习C语言编程的基本操作
这个作业在哪方面帮助我实现学习目标 进一步对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()
{
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("regular is:%c%c%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>
int main()
{
	float h,r,c,s,sq,vq,zq;
	float pi=3.14;
	printf("请输入圆的半径r,圆柱的高h:");
	scanf("%f,%f",&r,&h);
	c=2*r*pi;
	s=r*r*pi;
	sq=4*r*r*pi;
	vq=4/3*(r*r*r*pi);
	zq=pi*r*r*h;
	printf("圆的周长为:   c=%6.2f\n",c);
	printf("圆的面积为:   s=%6.2f\n",s);
	printf("圆球的表面积为:   sq=%6.2f\n",sq);
	printf("圆球的体积为:   vq=%6.2f\n",vq);
	printf("圆柱的体积为:   zq=%6.2f\n",zq);
	return 0;

}

  

 

心得:

1.编写代码的过程中不仅仅只用字符的知识,还有很多是需要记住引用数学符号;

2.要选择恰当的公式,函数,要使用恰当的浮点数;

3.一定要细心检查好每一个符合,空格,占位符。

 

posted on 2022-03-25 15:50  南~  阅读(69)  评论(0)    收藏  举报