C语言第三章作业

更新时间:2023-11-02 03:12:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

C语言第三章作业

4、分析下面的程序 #include int main() { char c1,c2; c1=97; c2=98;

printf(\printf(\return 0; }

(1)运行时会输出什么信息?为什么? (2)如果将程序的第4、5行改为 c1=197; c2=198;

运行时会输出什么信息?为什么? (3)如果将程序第3行改为 int c1,c2

运行时会输出什么信息?为什么? (1)运行结果: c1=a,c2=b c1=97,c2=98

Press any key to continue (2)运行结果: c1=?c2=?

c1=-59,c2=-58

Press any key to continue (3)运行结果: c1=a,c2=b c1=97,c2=98

Press any key to continue

5.用下面的scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1='A',c2='a'.问在键盘上如何输入?

#include int main() {

int a,b; float x,y; char c1,c2;

scanf(\scanf(\scanf(\

return 0; }

a=3,b=7,x=8.5,y==71.82,c1='A',c2='a'; Press any key to continue

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

#include int main() {

char c1,c2,c3,c4,c5;

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); putchar('\\n'); return 0; }

运行结果: Glmre

Press any key to continue

程序:

#include 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(\printf(\printf(\printf(\printf(\return 0; }

运行结果: Glmre

Press any key to continue

7.设园半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。

用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数点后2为数字。请编程序。 程序:

#include #include int main() {

float pi=3.14159; float r,h,C,A,S,V,v; scanf(\C=2*pi*r; A=pi*r*r; S=4*pi*r*r; V=4*pi*r*r*r/3; v=2*pi*r*h;

printf(\圆周长:%4.2f\\n,圆面积:%4.2f\\n,圆球表面:%4.2f\\n,圆球体积:%4.2f\\n,圆球体积:%4.2f\\n\,v); return 0; }

运行结果: 1.5,3

圆周长:9.42 ,圆面积:7.07 ,圆球表面:28.27 ,圆球体积:14.14 ,圆球体积:28.27

Press any key to continue

本文来源:https://www.bwwdw.com/article/27v2.html

Top