#includestdio.h
成都創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、向陽網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、html5、商城網(wǎng)站定制開發(fā)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為向陽等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
#define?N?1000
int?main(void)
{
FILE?*in,?*out;
int?i;
in?=?fopen("源.c",?"rb");
char?a[N];
fread(a,?sizeof(char),?N,?in);
for?(i?=?0;?i??N;?i++)
{
if?(a[i]?==?'/'a[i?+?1]?==?'/'a[i?+?2]?==?'s'a[i?+?3]?==?'t'a[i?+?4]?==?'o'a[i?+?5]?==?'p'a[i?+?6]?==?'0'a[i?+?7]?==?'0'a[i?+?8]?==?'1')
{
(a[i?+?9]?=?'\0');
break;
}
}
printf("%s\n",a);
out?=?fopen("程序.txt",?"wb");
fwrite(a,?sizeof(char),?N,?out);
return?0;
}//stop001
輸出結(jié)果
第一次編譯需要注釋或刪除掉那個for循環(huán),第二次好使,這個源文件叫“源.c”,可以根據(jù)程序大小改define,最后的停止標(biāo)志stop001也可以改
void aves()
{
int i, j;
for(i=0;i5;i++) //這里!這里!這里!這里!這里!這里!這里!
{
stu[i].ave=0.0;
}
for(i=0;i5;i++)
{
for(j=0;j3;j++)
{
stu[i].ave+=stu[i].score[j];
}
stu[i].ave=stu[i].ave/3;
}
C語言中"行號"是用來定位代碼的,指的就是在文件的第幾行的意思。
行號可以用來快速查找代碼,一般編譯器都有顯示鼠標(biāo)當(dāng)前所在行和列的數(shù)目,只要把鼠標(biāo)放到代碼最后就可以了。如果程序出錯,可以根據(jù)main.c這個文件的第幾行有問題,進行快速查詢出來。
擴展資料
C語言中給源程序添加行號
例:
#includestdio.h
voidmain(void)
{
FILE*fpIn;//輸入文件的指針
FILE*fpOut;//輸出文件的指針
charstr[120];//用來存儲從文件中讀取出的”一行“字符串信息
introw=1;
fpIn=fopen("data5612.cpp","r");//以只讀和文本格式打開data5612.cpp,這里的文件名無所謂大小寫
fpOut=fopen("data5612.txt","w");//以創(chuàng)建方式(也叫寫方式)打開data5612.txt文件
#include?stdio.h
int?count?=?1;
void?putie(int?A[][5],int?*flag)
{int?i,j;
//鋪貼座位號
for?(j?=?0;?j??5;?j++){
if?(*flag?==?1)
for?(i?=?0;?i??5;?i++) A[i][j]?=?count++;
else
for?(i?=?4;?i??-1;?i--)?A[i][j]?=?count++;
*flag?*=?-1;
}
}
void?shuchu(int?A[][5])
{int?i,j;
//輸出座位號
for?(i?=?0;?i??5;?i++){
for?(j?=?0;?j??5;?j++)
printf("%5d",A[i][j]);
printf("\n");
}
}
void?hanglie(int?A[][5],int?number)
{int?i,j;
//根據(jù)座位號輸出行列號
for?(i?=?0;?i??5;?i++)
for?(j?=?0;?j??5;?j++)
if?(A[i][j]?==?number){
printf("\n座位號%d,在%d行%d列\(zhòng)n",number,i,j);
break;
}
}
int?main(){
int?A[5][5];
int?i,j;//i行號,j列號
int?number;//學(xué)生座位號
int?flag?=?1;
putie(A,flag);
shuchu(A);
printf("輸入學(xué)生的座位號:");
scanf("%d",number);
hanglie(A,number);
return?0;
}
當(dāng)前題目:c語言打印函數(shù)行號,c語言如何打印出%號
網(wǎng)頁鏈接:http://www.rwnh.cn/article6/dsigpog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、網(wǎng)站營銷、搜索引擎優(yōu)化、外貿(mào)網(wǎng)站建設(shè)、手機網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)