- 博客(0)
- 资源 (6)
- 收藏
- 关注
c语言程序设计(第三版)
宏名替换成字符串的过程称为“宏展开”。#define的宏定义命令。
例9.1 使用不带参数的宏定义。
#include<stdio.h>
#define PI3.1415926
Void main()
{float1,s,r,v;
Printf(“input radius:”)
Scanf(“%f”,&r);
1=2.0*PI*r;
S=PI*r*r
V=4.0/3*PI*r*r*r;
Printf(“1=%10.4f\ns=%10.4f\nv=%10.4f\n”,1,s,v);
}
运行状况如下;
Input radius;4↙
1=︼︼︼25.1327
S=︼︼︼50.2655
V=︼︼268.0823
2009-01-08
c语言程序设计(第三版)
流程图清晰。注释框不是流程图中必要的部分,不反映流程和操作,只是为了对流程图中某些框的操作作必要的补充说明,以帮助阅读流程图的人更好地理解流程图的作用。
对2.2节中所举的几个算法例子,改用流程图表示。
例2.6 将例2.1求5!的算法用流程图表示,流程图见图2-6。
如果需要将最后结果输出,可以在菱形框的下面再加一个输出框,见图2-7。
2009-01-07
c语言教材(按位与有一些特殊的用处)
#include
#include
main( )
{FILE *in,*out;
char ch,infile[10],outfile[10];
printf("Enter the infile name:\n");
scanf("%s",infile);
printf("Enter the outfile name:\n");
scanf("%s",outfile);
if((in=fopen(infile,"r"))==NULL)
{ printf("cannot open infile\n");
exit(0);}
if((out=fopen(outfile,"w"))==NULL)
{ printf("cannot open outfile\n");
exit(0);}
while(!feof(in))fputc(fgetc(in),out);
fclose(in);
fclose(out);}
2008-12-22
职工信息系统管理源代码
strcpy(people[a].num,people[a+1].num);
strcpy(people[a].name,people[a+1].name);
strcpy(people[a].sex,people[a+1].sex);
strcpy(people[a].age,people[a+1].age);
strcpy(people[a].xueli,people[a+1].xueli);
strcpy(people[a].gongzhi,people[a+1].gongzhi);
strcpy(people[a].address,people[a+1].address);
strcpy(people[a].telephone,people[a+1].telephone);
2008-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人