c语言程序设计第四版课后答案

Python013

c语言程序设计第四版课后答案,第1张

#include "stdio.h"

main(void)

{

  printf("    http://wenku.baidu.com/link?url=6zxTXwfJCk-8ScL6WwVddfMMJaNNjOUHpPiW0IAN4JAz2XTf_d86K-d6QSjY_oIznP4DGiuzl2xH9pt42HCCUqMo8VmKc8LaT1miLuXMblW

")

}

#include<stdio.h>

int main(){

fload a[3]

scanf("%f,%f,%f",&a[0],&a[1],&a[2])

float temp

if(a[0]>a[1]){

temp = a[0]

a[0] = a[1]

a[1] = temp

}

if(a[1]>a[2]){

temp = a[1]

a[1] = a[2]

a[2] = temp

}

if(a[0]>a[1]){

temp = a[0]

a[0] = a[1]

a[1] = temp

}

print("%f %f %f \n", a[0],a[1],a[2])

}

#include<stdio.h>

//主函数

int main()

{

int max(int x,int y) ---------------------------------------------> 放到int main() 外面,在main之前定义

int a,b,c属于语法错误,函数不能嵌套定义

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

c=max(a,b)

printf("max=%d\n",c)

return 0

}

//求两个整数中的较大者的max函数

int max(int x,int y)

{

int z

if(x>y)z=x

else z=y

return(z)--------------------------------------------------->不需要括号,但也能编译通过

}