| 项目 |
内容 |
| 课程班级博客链接 |
21级信计班 |
| 这个作业要求链接 |
作业要求 |
| 博客名称 |
2103021110母琼仙C语言第三周作业 |
|
要求
|
每道题要有题目,代码(使用插入代码, 不会插入代码的 自己查资料解决,不要直
接截图代码!!),截图(只截运行结果)。
|
课目1:第6题 请编程序将“china”译成密码,密码规律是:用原来的字母后面第四个字母代替原来的字母。列如,字母“A”后面第4个字母是“E”,用“E”代替“A”。因此,“china”应译为“Glmre”.请编一程序,用赋初值的方法使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';
- putchar(c1);
- putchar(c2);
- putchar(c3);
- putchar(c4);
- putchar(c5);
- c1+=4;
- c2+=4;
- c3+=4;
- c4+=4;
- c5+=4;
- printf("%c%c%c%c%c\n",c1,c2,c3,c4,c5);
- return 0;
- }
|
![]()
第7题 设圆半径r=1.5,圆柱高h=3,求圆周长,圆面积,圆球表面积,圆球体积,面积。用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字编程序。
结果为:
- #include<stdio.h>
- #include<math.h>
- #define pi 3.1415926
- int main()
- {
- float r,h;
- float c,s,sq,vq,vz;
- printf("请输入圆半径:");
- scanf("%f",&r);
- printf("请输入圆柱高:");
- scanf("%f",&h);
- c=pi*2*r;
- s=pi*r*r;;
- sq=4*pi*r*r;
- vq=4*pi*r*r*r/3;
- vz=pi*r*r*h;
- printf("圆周长为:%4.2f\n",c);
- printf("圆面积为:%4.2f\n",s);
- printf("圆球表面积:%4.2f\n",sq);
- printf("圆球体积为:%4.2f\n",vq);
- printf("圆柱体积为:%4.2f\n",vz);
- return 0;
- }
|
![]()
心得体会:1,一些基本的函数和基本数据类型的应用;
2,把运算的优先顺序排列清楚,要先分清哪个运算,哪个后运算。