c1-1. #include // 这是编译预?处理命令 int main( ) // 定义主函数 { // 函数开始的标志 printf ("This is a C program.\n"); // 输出所指定的一行信息 return 0; // 函数执行完毕时返回函数值0 } c1-2. #include int main( ) { int a,b,sum; 整型变量 a = 123; b = 456; sum = a + b; 中 printf("sum is %d\n",sum); return 0; } c1-3. #include int main( ) { int max(int x,int y); int a,b,c; scanf("%d,%d",&a,&b); c = max(a,b); printf("max=%d\n",c); return 0; } int max(int x,int y) { int z; z为整型 if (x > y) z = x; else z = y; return(z); } // 这是编译预处理命令 // 定义主函数 // 函数开始 // 本行是程序的声明部分,定义a、b、sum为 // 对变量a赋值 // 对变量b赋值 // 进行a+b 的运算,并把结果存放在变量sum // 输出结果 // 使函数返回值为0 // 函数结束 // 定义主函数 // 主函数体开始 // 对被调用函数max的声明 // 定义变量a,b,c // 输入变量a和b的值 // 调用max函数,将得到的值赋给c // 输出c的值 // 返回函数值为0 //定义max函数,函数值为整型, 形式参数x和y为整型 // max函数中的声明部分,定义本函数中用到的变量 //将z的值返回,通过max带回到调用函数的位置 c2-18. #include int main( ) { int i,t; t=1; i=2; while(i<=5) { t=t*i; i=i+1; } printf("%d\n",t); return 0; } c2-19. #include int main( ) { int sign=1; double deno=2.0,sum=1.0,term; while (deno<=100) { sign=-sign; term=sign/deno; sum=sum+term; deno=deno+1; } printf("%f\n",sum); return 0; } // 定义deno,sum,term为双精度变量 本文来源:https://www.wddqw.com/doc/60c4b510524de518974b7d14.html