當前位置:首頁 » 編程語言 » c語言上一行

c語言上一行

發布時間: 2024-06-21 09:39:11

㈠ 用c語言刪除空行(上一行)。

#include<stdio.h>
#include<stdlib.h>//forfunctionexit()
#include<string.h>//forfunctionsstrcpy()andstrlen()

constintMAXSIZE=200;//行最多字元數

intmain(){
charline[MAXSIZE],pline[MAXSIZE];
FILE*inp;//被修改的磁碟文件
FILE*outp;//修改後的磁碟文件
charoldfile[]="indata.txt";
charnewfile[]="outdata.txt";
if((inp=fopen(oldfile,"rt"))==NULL||(outp=fopen(newfile,"wt"))==NULL){
printf("打開文件時出錯! ");
exit(1);
}
fscanf(inp,"%s",pline);
while(!feof(inp)){
fscanf(inp,"%s",line);
if(strlen(line)>=1){//本行不是空行
fprintf(outp,"%s%s",pline,line);//上一行和本行被全部寫入新文件
}
else{//本行是空行
fprintf(outp,"%s",line);//僅寫入本行,上一行被丟棄
}
strcpy(pline,line);//當前行變成了上一行
}
fclose(inp);
fclose(outp);
return0;
}

㈡ c語言怎麼換行與上一行錯開

打開代碼編輯器,在輸出語句的句末加上( )即可,代碼為{printf「打個字元試試: 」}。
C語言描述問題比匯編語言迅速,工作量小、可讀性好,易於調試、修改和移植,而代碼質量與匯編語言相當。

熱點內容
我的世界110伺服器的天域組織 發布:2025-09-19 02:49:36 瀏覽:794
為什麼安卓手機使用久了會變卡 發布:2025-09-19 02:49:36 瀏覽:873
國家校時伺服器ip 發布:2025-09-19 02:45:18 瀏覽:919
安卓補幀軟體在哪裡下 發布:2025-09-19 02:45:17 瀏覽:30
安卓移機蘋果怎麼操作 發布:2025-09-19 01:58:55 瀏覽:161
我的世界國際版伺服器地址名稱 發布:2025-09-19 01:52:24 瀏覽:333
河北智慧黨建密碼是多少 發布:2025-09-19 01:51:08 瀏覽:659
winform反編譯 發布:2025-09-19 01:43:48 瀏覽:918
c語言中怎麼賦值 發布:2025-09-19 01:17:43 瀏覽:960
公網伺服器如何共享ip 發布:2025-09-19 01:03:43 瀏覽:242