三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

C语言完美演绎9-20

C语言完美演绎9-20

/* 范例:9-20 */

#include <stdio.h>

#include <stdlib.h>

void main(int argc,char *argv[])

{

FILE *fp1;

char p1[30];

int i,j,a;

if ((fp1=fopen(argv[1],"w"))==NULL) /* 写入模式 */

{

printf("文件%s打开失败\n",argv[1]);

getchar();

exit(1); /* 强迫离开程序 */

}

for(i=0;i<5;i++)

{

for(j=0;j<=i;j++)

{

p1[j] = (char)(65+j);

}

p1[j] = '\0';

/* %10d至少配置10个字符给输入参数 */

printf("%10d => %s\n",i+1,p1);

fprintf(fp1,"%10d => %s\n",i+1,p1);

}

fclose(fp1);

}

程序输出结果:

D:\TC>p9-20 out.txt

1 => A

2 => AB

3 => ABC

4 => ABCD

5 => ABCDE

← 返回列表