admin 管理员组

文章数量: 1086019


2024年3月25日发(作者:coco什么意思)

C语言程序设计实验指导书课后答案

实验一

(1) 编程求37+29的值,实习VC环境。

#include

void main()

{

int a,b,sum;

a=37;

b=29;

sum=a+b;

printf("sum=%d",sum);

}

(2) 从键盘输入三个整数,求出最大数并输出。

#include

void main()

{

int a,b,c,y;

int max(int x,int y);

printf("input a,b,and c:");

scanf("%d,%d,%d",&a,&b,&c);

y=max(a,b);

y=max(y,c);

printf("nmax=%dn",y);

}

int max(int x,int y)

{

int z;

if(x>y) z=x;

else z=y;

return(z);

}

(3) 通过上机实践,运行下列程序并分析输出结果。

A 程序代码

#include

void main()

{

char ch='a';

printf("%c对应的ASCII码是:%dn",ch,ch);

}

程序输出结果:a对应的ASC||码是:97

C语言程序设计实验指导书课后答案

B 程序代码

#include

void main()

{

int a=168;

float b=123.456;

float x=35.567,y;

printf("a=%5dn",a);

printf("a=%-5dn",a);

printf("b=%6.2fn",b);

printf("b=%en",b);

y=(int)(x*100+0.5)/100.0;

printf("x=f,y=%fn",x,y);

}

程序输出结果:

a=168

a=168

b=123.46b=1.234560e+002

x=f,y=35.567001

C程序代码

#include

void main()

{

int a=168;

printf("十进制数%d对应的八进制数是%on",a,a);

printf("十进制数%d对应的十六进制数是%xn",a,a);

}

程序输出结果:

十进制数168对应的八进制数是250

十进制数168对应的十六进制数是a8


本文标签: 程序 输出 结果 程序设计 指导书