黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

查看全部128種考試
1
2
3
4
5
6
7
8
9
10
Exam8.com  
【字體: 二級(jí)C上機(jī)模擬試題及答案(1)
二級(jí)C上機(jī)模擬試題及答案(1)
djks.exam8.com 來(lái)源:考試吧(Exam8.com) 更新:2004-8-16 21:45:00 計(jì)算機(jī)等級(jí)考試 考試論壇

1.請(qǐng)編制函數(shù)ReadDat( )實(shí)現(xiàn)從文件HEX.IN中讀取100個(gè)十六進(jìn)
制數(shù)到字符串?dāng)?shù)組xx中; 請(qǐng)編制函數(shù)H16To10(), 將xx中的十六進(jìn)
制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)并把已轉(zhuǎn)換的十進(jìn)制數(shù)仍存放在字符串?dāng)?shù)組xx
中, 最后調(diào)用函數(shù)WriteDat()把結(jié)果輸出到DEC.OUT文件中。
原始數(shù)據(jù)文件存放的格式是: 每行存放10個(gè)數(shù), 并用逗號(hào)隔
開。(每個(gè)數(shù)均大于0且小于等于2000)
注意: 部分源程序存放在PROG1.C中。
請(qǐng)勿改動(dòng)主函數(shù)main()和輸出數(shù)據(jù)函數(shù)WriteDat()的內(nèi)容。



/*參考答案*/
#include
#include
#include
#include
#define MAX 100
char xx[MAX][20] ;
void WriteDat(void) ;
int ReadDat(void)
{ FILE *fp ;
int i,j;
char c;
if((fp = fopen("HEX.IN", "r")) == NULL) return 1 ;
/***********讀入數(shù)據(jù)并存放到數(shù)組xx中*************/
for(i = 0; i < MAX; i++)
{ j = 0;
while((c = (char) fgetc(fp)) != EOF)
{ if(c == ',')
{ xx[j] = '\0';
break;
}
else if(c != '\n' && c != '\r')/*去掉回車換行符*/
{ if(!isdigit(c))/*如果是字母,則轉(zhuǎn)換為大寫*/
c &= 0xdf;
xx[j] = c;
++j;
} }
if(c == EOF)
break;
}
fclose(fp) ;
return 0 ;
}void H16To10(void)
{ char str[20];
int i,j,len,val;
for(i = 0; i < MAX; i++)
{ strcpy(str,xx);
len = strlen(str);
val = 0;
for(j = 0; j < len; j++)
{ val *= 16;
val += isdigit(str[j]) ? (str[j] - 48) : (str[j] - 55);
} itoa(val,xx,10);
}}
void main()
{ int i ;
for(i = 0 ; i < MAX ; i++) memset(xx, 0, 20) ;
if(ReadDat()) {
printf("數(shù)據(jù)文件HEX.IN不能打開!\007\n") ;
return ;
} H16To10() ;
WriteDat() ;
}void WriteDat(void)
{ FILE *fp ;
int i ;
fp = fopen("DEC.OUT", "w") ;
for(i = 0 ; i < MAX ; i++)
fprintf(fp, "%s\n", xx) ;
fclose(fp) ;
}

轉(zhuǎn)帖于:計(jì)算機(jī)等級(jí)考試_考試吧
文章搜索  
看了本文的網(wǎng)友還看了:
網(wǎng)友評(píng)論
昵 稱: *  評(píng) 分: 1分 2分 3分 4分 5分
標(biāo)題:   匿名發(fā)表    (共有條評(píng)論)查看全部評(píng)論>>
版權(quán)聲明 -------------------------------------------------------------------------------------
  如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  付款方式  站內(nèi)導(dǎo)航  客服中心  友情鏈接  考試論壇  網(wǎng)站地圖
Copyright © 2004-2008 考試吧計(jì)算機(jī)等級(jí)考試網(wǎng) All Rights Reserved    
中國(guó)科學(xué)院研究生院權(quán)威支持(北京) 電 話:010-62168566 傳 真:010-62192699
百度大聯(lián)盟黃金認(rèn)證  十佳網(wǎng)絡(luò)教育機(jī)構(gòu)  經(jīng)營(yíng)許可證號(hào):京ICP060677
主站蜘蛛池模板: 国产一级又色又爽又黄大片 | 亚洲欧美一级视频 | caoporn免费视频国产 | 日韩免费高清视频 | 亚洲成人免费观看 | 亚洲国产精品激情在线观看 | 天天天夜夜夜夜夜 | 日韩中文字幕在线播放 | 亚洲视频高清 | eee在线播放成人免费 | 亚洲欧美在线一区二区 | 77ee成人| 日韩亚洲人成网站在线播放 | 在线看mv的网站入口免费 | 午夜影院免费观看视频 | 午夜影院免费观看视频 | 中文字幕免费高清视频 | 9191亚洲高清国产 | 夜夜爱夜夜操 | 日本欧美一区二区三区不卡视频 | 人人天天夜夜 | 亚洲国产乱 | freexxx性欧美hd | 五月激情综合 | 一本大道香蕉视频在线观看 | 97夜夜澡人人爽人人免费 | 一级片a级片 | 国产精品欧美日韩一区二区 | 成人黄色免费网址 | 成人亚洲视频在线观看 | 国外成人免费视频 | 亚洲一区二区三区精品影院 | 国产精品欧美日韩 | 免费在线观看你懂的 | 成年人羞羞视频 | 各类毛片 | 5278欧美一区 | 亚洲国产高清一区二区三区 | 欧美13一14周岁a在线播放 | 精品午夜国产在线观看不卡 | 中国第一毛片 |