第一章习题参考答案
1.机器 2.过程 3.函数 4.函数体 5.main()
6.分号7.数字 8.空格 9.字符串 10.编译
1.D 2.C 3.B 4.C 5.C 6.A 7.B 8.B 9.D 10.A
浮点数据从小到大排列。
正确的编写程序如下
int max(int a,int b)
{
if(a>b) return a;
else return b;
}
void main(void)
{
int a,b,x;
ab2;
xmax(a,b);
printf("the bigger is %d\n",x);
}
五 1、输入四个浮点数然后输出其中的最大数。
#.include /* 包含标准I/O库函数的说明 */
void main(void) /* 主函数说明 */
{
float first,second,third,fourth,max; /* 局部变量说明 */
printf("请输入四个浮点数:"); /* 显示输入提示文字 */
scanf("%f%f%f%f",
/* 输入数据 */
maxfirst;
if (second>max) /*求first、second中的大数*/
maxsecond;
if (third>max) /*求third、min中的大数*/
maxthird;
if (fourth>max) /*求fourth、min中的大数*/
maxfourth;
printf("%f、%f、%f、%f中的最大数是%f\n",
first,second,third,fourth,max); /* 输出结果 */
}
用函数编程实现输入三个整数然后输出其中的最小数
# include /* 包含标准I/O库函数的说明 */
int small(int a,int b) /*子函数说明*/
{
int cb; /*局部变量说明*/
if (a
ca;
return c; /* 返回结果 */
}
void main(void)
{ /* 主函数说明 */
int first,second,third,min; /* 局部变量说明 */
printf("请输入三个整数: "); /* 显示输入提示文字 */
scanf("%d%d%d", /* 输入数据 */
minsmall(first,second); /*求first、second中的小数*/
minsmall(third,min); /*求third、max中的小数*/
printf("%d、%d、%d中的最小数是%d\n",
first,second,third,min); /* 输出结果 */
}
第二章习题参考答案
一、1.D 2.B 3.C 4.B 5.A 6 .B 7.C 8.D 9.A 10.B
11.C 12.B 13.C 14.C 15.C 16.D 17.D 18.D 19.B 20.A
21.A 22.B 23.B 24.B 25.C 26.A 27.D 28.B 29.D 30.C
二、1.数据长度 2.字符 字符串 3.-15 -15
4.0 65535
【本文来自:日本服务器 http://www.558idc.com/jap.html 复制请保留原URL】