c语言程序设计课后习题解答与实验指导

c语言程序设计课后习题解答与实验指导,第1张

#include<stdio.h>

int max(int x,int y,int z)

{

int t

t=x>y?x:y

t=t>z?t:z

return(t)

}

int min(int x ,int y,int z)

{

int t

t=x<y?x:y

t=t<z?t:z

return(t)

}

int aver(int x ,int y,int z)

{

int t

t=(x+y+z)/3

return(t)

}

void main()

{ int x,y,z,a,b,c

scanf("%d,%d,%d",&x,&y,&z)

a=(*max)(x,y,z)

b=(*min)(x,y,z)

c=(*aver)(x,y,z)

printf("%d,%d,%d\n",a,b,c)

}

建议改成:

#include<stdio.h>

int max(int x,int y,int z)

{

int t

t=x>y?x:y

t=t>z?t:z

return(t)

}

int min(int x ,int y,int z)

{

int t

t=x<y?x:y

t=t<z?t:z

return(t)

}

float aver(int x ,int y,int z)

{

int t

t=(float)((x+y+z)/3.0)

return(t)

}

void main()

{ int x,y,z,a,bfloat c

scanf("%d,%d,%d",&x,&y,&z)

a=(*max)(x,y,z)

b=(*min)(x,y,z)

c=(*aver)(x,y,z)

printf("max=%d\nmin=%d\naver=%g\n",a,b,c)

}

第一部分 习题解答

第1章 引言习题解答 1

第2章 基本的程序语句习题解答 2

第3章 程序的简单算法制定习题解答 6

第4章 分支结构习题解答 11

第5章 循环结构习题解答 19

第6章 函数和宏定义习题解答 30

第7章 数组习题解答 38

第8章 指针习题解答 48

第9章 构造数据类型习题解答 56

第10章 文件 *** 作习题解答 65

第11章 位运算习题解答 73

第二部分 实验

第1章 引言实验 79

1.1 目的和要求 79

1.2 实验练习 79

1.3 综合练习 83

第2章 基本的程序语句实验 83

2.1 目的和要求 83

2.2 相关知识 83

2.3 实验练习 84

2.4 综合练习 90

第3章 程序的简单算法制定实验 91

3.1 目的和要求 91

3.2 实验练习 91

第4章 分支结构实验 96

4.1 目的和要求 96

4.2 相关知识 96

4.3 实验练习 97

4.4 综合练习 105

第5章 循环结构实验 107

5.1 目的和要求 107

5.2 相关知识 107

5.3 实验练习 108

5.4 综合练习 118

第6章 函数和宏定义实验 120

6.1 目的和要求 120

6.2 相关知识 121

6.3 实验练习 122

6.4 综合练习 126

第7章 数组实验 127

7.1 目的和要求 127

7.2 相关知识 128

7.3 实验练习 129

7.4 综合练习 134

第8章 指针实验 136

8.1 目的和要求 136

8.2 相关知识 136

8.3 实验练习 137

8.4 综合练习 144

第9章 构造数据类型实验 145

9.1 目的和要求 145

9.2 相关知识 145

9.3 实验练习 147

9.4 综合练习 153

第10章 文件 *** 作实验 155

10.1 目的和要求 155

10.2 相关知识 156

10.3 实验练习 157

10.4 综合练习 164

第11章 位运算实验 165

11.1 目的和要求 165

11.2 相关知识 165

11.3 实验练习 166

11.4 综合练习 168

第三部分 其他

第12章 集成开发环境介绍 170

12.1 Turbo C的安装及使用 170

12.1.1 Turbo C的安装 170

12.1.2 Turbo C简介 170

12.1.3 Turbo C的使用 173

12.2 Borland C++的安装及使用 175

12.2.1 Borland C++的安装 175

12.2.2 编辑、编译和运行程序 175

第13章 常见编译错误信息 176

13.1 致命错误 177

13.2 一般错误 177

13.3 警告 185


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11515951.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存