main( printi("*数**Ⅶn"); printf(" very good In); printf( 11如决次hn! very good kzk六;次 心U
main( ) { printf("***********\n"); printf(" very good \n"); printf("***********\n"); } *********** very good ***********
问题2:计算两数之和,并输出结果。 main()/主函数* nta,b,sum;/定义变量 a=2;b=3; sum=a+b printf("sum is %d\n", Sum);sum is 5 说明: (1)、“門表示注释部分,以“-开始,以“*结束;注 释部分可以加在程序的任意位置,仅起帮助阅读程序的作用, 对编译和运行程序不产生任何影响; (2、“%用来规定输入输出时的数据类型和格式;%表示 “十进制整数类型”,输出时代以一个十进制整数值,该值由 “”后边的内容提供
main( ) /*主函数*/ { int a,b,sum; /*定义变量*/ a=2; b=3; sum=a+b; printf("sum is %d\n", sum); } 说明: ⑴、 “/*…*/”表示注释部分,以“/*”开始,以“*/”结束;注 释部分可以加在程序的任意位置,仅起帮助阅读程序的作用, 对编译和运行程序不产生任何影响; ⑵、 “%d”用来规定输入输出时的数据类型和格式;%d表示 “十进制整数类型”,输出时代以一个十进制整数值,该值由 “,”后边的内容提供。 sum is 5 问题2:计算两数之和,并输出结果
问题3:计算三个数的平均数,并输出结果。 main() float a.b. caver scanf(%f%f%f, &a, &b, &c); aver=(a+b+c)/3; printf("aver is %fn", aver) 345 说明: aver is 4 000000 (1)、 float用于声明实型变量 (2、scan是C语言的标准输入函数,“&”的含义是得到后面 变量的地址。即将输入的数按前面指定的格式给后面指定的变 (、“%表示输出一个实数,默认6位小数
main( ) { float a,b,c,aver; scanf("%f%f%f" , &a,&b,&c); aver=(a+b+c)/3; printf("aver is %f\n", aver); } 说明: ⑴、float用于声明实型变量 ⑵、scanf是C语言的标准输入函数,“&”的含义是得到后面 变量的地址。即将输入的数按前面指定的格式给后面指定的变 量 ⑶、“%f” 表示输出一个实数,默认6位小数 3 4 5 aver is 4.000000 问题3:计算三个数的平均数,并输出结果
问题4:求任意2个整数中的较大数 函数声明 main( 用函数实现比较小 int max(int x, ixt y) int a b.c. main scanf("%d%d", &a, &b); int a, b, c if (a>b) scanf(%od%d",&a, &b); c-a c=max(a,b;+ ese printf("ma=%dn",e: c=bs printf("max=%d\n", c) int max (int x, int y) i int z if( X 1234 else max=34 return(功 心U
问题4:求任意2个整数中的较大数 main( ) { int a,b,c; scanf("%d%d", &a,&b); if (a>b) c=a; else c=b; printf("max=%d\n", c); } 用函数实现比较大小 int max(int x, int y); main( ) { int a,b,c; scanf("%d%d", &a,&b); c=max(a, b); printf("max=%d\n", c); } int max(int x, int y) { int z; if (x>y) z=x; else z=y; return(z); } 函数声明 12 34 max=34
float average(float al, float bl, float cl) float averl averl=(al+bl+c1)/3; return(avery) main() float a.b.c. aver: printf( please input a, b, c: ) scanf("%f%of%of",&a, &b, &c); aver-average(a, b, c); printf( " the average is %4.1f \ n",aver) 心U
float average(float a1, float b1, float c1) { float aver1; aver1=(a1+b1+c1)/3; return(aver1); } main( ) { float a, b, c, aver; printf("please input a,b,c:"); scanf("%f%f%f", &a,&b,&c); aver=average(a, b, c); printf("the average is %4.1f \n", aver); }