分享一段代码
c语言吧
全部回复
仅看楼主
level 5
mahaojie299 楼主
#include<stdio.h>
struct stu
{
char name[10];
int num;
int age;
char addr[15];
}boya[a],boyb[b],*pp,*qq;
void main()
{
FILE *fp;
int i;
pp=boya;
qq=boyb;
if((fp=fopen("d:\\text.txt","wb+"))==NULL)
{
printf("cannot open file strike any key exit!");
}
printf("\ninput date:\n");
for (i=0;i<2;i++;pp++)
scanf("%s%d%d%s",pp.name,&pp.num,&pp.age,pp.addr);
pp=boya;
fwrite(pp,size(struct stu),2,fp);
rewind(fp);
fread(qq, size(struct stu),2,fp);
printf("\n\nname\tnumber age age addr\n");
for (i=0;i<2;i++;qq++)
printf("%s\t%5d%7d %s\n",qq.name,qq.num,qq.age,qq.addr);
fclose(fp);
}
2012年04月24日 08点04分 1
level 2
[哈哈]
2012年04月24日 10点04分 3
level 5
mahaojie299 楼主
#include<stdio.h>
void main()
{
int a[10],b,i;
printf("请输入10个数字\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<=10)
{
if(a[i]>a[i+1])
{
b=a[i];
a[i]=a[i+1];
a[i+1]=b;
i++;
}
else i++;
}
printf("10个数字从小到大排序为:\n")
for(i=0;i<10;i++)
{
ptintf("%d\t",a[i])
}
printf("\n")
}

2012年04月25日 00点04分 4
level 3
void main
、、||、、
、、\/、、
int main、、、
return 0;
2012年04月25日 00点04分 5
1