【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《C语言程序设计(第四版)书中源代码(第1-2章)》,欢迎阅读!
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.wddqxz.cn/60c4b510524de518974b7d14.html