开袋机厂家
免费服务热线

Free service

hotline

010-00000000
开袋机厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

当计算机三级C语言上机试题总结之四

发布时间:2021-09-15 02:22:39 阅读: 来源:开袋机厂家

计算机三级C语言上机试题总结(之四)

sfdpse gspn bmm puifs sfdpset jo uif gjmf. Fps fybnqmf, uif

Enqmpzff

Nvncfs gjfme jt vojrvf jg zpv ep opu bttjho uif tbnf ovncfs up

uxp

ejggfsfou fnqmpzfft, boe zpv ofwfs sfbttjho uiftf ovncfst up

puifs

fnqmp其实不存在大的差距zfft. Ig zpv xjti up gjoe ps npejgz uif sfdpse cfmpohjoh

up b

tqfdjgjd fnqmpzff, uijt vojrvf gjfme tbwft uif uipvcmf p具有对高份子材料及产品的力学性能、热学性能、燃烧性能、电学性能、光学性能、耐候老化及可靠性等方面进行专业检测的专业能力g

efufsnjojoh

xifuifs zpv ibwf uif dpssfdu sfdpse.

Ig zpv ep opu ibwf b vojrvf gjfme, zpv nvtu gjoe uif gjstu

sfdpse

uif nbudift zpvs lfz boe efufsnjof xifuifs uif sfdpse jt uif

pof zpv

xbou. Ig ju jt opu uif dpssfdu pof, zpv nvtu tfbsdi bhbjo up

gjoe puifst.

Ig zpv lopx uibu zpv ibwf b vojrvf gjfme xjuijo zpvs sfdpset,

zpv

dbo jodmvef uijt gbdu jo uif lfz eftdsjqujpo, boe ISAM xjmm

bmmpx pomz

vojrvf lfzt. Fps fybnqmf, jg zpv tqfdjgz uibu uif fnqmpzff

ovncfst bsf

vojrvf, ISAM pomz mfut zpv bee sfdpset up uif gjmf gps, ps

dibohf

ovncfst up, fnqmpzff ovncfst uibu ep opu bmsfbemz fyjtu jou

gjmf.

字符串处理之三

code:

/*

函数ReadDat( )实现从文件T中读取一篇英文文章存入到

字符串数组xx中; 请编制函数SortCharA( ), 其函数的功能是: 以

行为单位对字符按从小到大的顺序进行排序, 排序后的结果仍按行

重新存入字符串数组xx中。最后main()函数调用函数WriteDat()把

结果xx输出到文件T中。

例: 原文: dAe,BfC.

CCbbAA

结果: ,.ABCdef

AACCbb

原始数据文件存放的格式是: 每行的宽度均小于80个字符, 含

标点符号和空格。

注意: 部分源程序存放在PROG1.C中。

请勿改动主函数mai企业员工始终迸发着勃勃生机n( )、读数据函数ReadDat()和输出数据函

数WriteDat()的内容。

*/

#include

#include

#include

char xx[50][80] ;

int maxline = 0 ; /* 文章的总行数 */

int ReadDat(void) ;

void WriteDat(void) ;

void SortCharA(void)

{/**/

int i,j,k,m,n; char ch;

for(i=0; i maxline; i++)

{ j=strlen(xx[i]);

for(m=0; m j-1; m++)

{ k=m;

for(n=m+1; n n++)

if(xx[i][k] xx[i][n]) k=n;

if(k!=m)

{ ch=xx[i][k]; xx[i][k]=xx[i][m]; xx[i][m]=ch; }

}

}

/**/

}

void main()

{

clrscr() ;

if(ReadDat()) {

printf("数据文件T不能打开!\n\007") ;

return ;

}

SortCharA() ;

WriteDat() ;

}

int ReadDat(void)

{

FILE *fp ;

int i = 0 ;

char *p ;

if((fp = fopen("T", "r")) == NULL) return 1 ;

while(fgets(”xx[i], 80, fp) != NULL) {

p = strchr(xx[i], '\n') ;

if(p) *p = 0 ;

i++ ;

}

maxline = i ;

fclose(fp) ;

return 0 ;

}

void WriteDat(void)

{

FILE *fp ;

int i ;

clrscr() ;

fp = fopen("T", "w") ;

for(i = 0 ; i maxline ; i++) {

printf("%s\n", xx[i]) ;

fprintf(fp, "%s\n", xx[i]) ;

}

fclose(fp) ;

}

t 文件内容如下(注意每行的前面有若干空格):

,Yaaaaabccddddeeeeeeeeeffiiilllnnnnnnoooorrsssttuuvxy

,,.Taaaaaeeeeeeefghhhhknnooooooprrrrsssttttttttuuwyy

aaaccccccddddeeeeeeeeffiiiiiikkllnnnnoooopqrrsssssstuuwxyy

.AAIMSaacdeeeeeeeffffggiiilllnnnnooooooopqrrrrrrssssttuuy

,.Aaaaaccdddddddeeeeeeeeeeeffhiiiiilnnnnnnnnooosttttuvxxy

.aacdddeeeeehhinnnooooorrrrsstttx

Yaaaaaccddddeeeeeefffhhiiiiiiilllmnnnnnoooqrrtttttuuuwyyy

,.EFaaccddeeeeeeeeeeffhhhiilllllmmmnoooooopprrrrrrrstttxy

Naabbddeeeeeeffghiiiiilmmmnnnnoooooqrrssssttttuuuuuwy

,aabddeeeeeeeeeeeeffghhiilmmnnnnnooooprrrrrsssssttttuuvyy

.Iabcdddeeeeeefffgghhiiiillmmnnnooooooooprrrsstttuwyyy

,abccddeeeeeeeeeeefffghhhiiiiiiilllmmnnnoooppqrssssttttuuuvy

.acccdeeeeeehhhhooorrrrrtttuvwy

,Iaacddddeeeeeffffhhiiiilmnnnoooooqrrrssttttuuuuuvyy

aaccdddeeeeeeeeeeeehhhhhhiikmmnnnoooorrrrrssttttttuuwyyy

,..Iaaaacccdeeeeeffghhhiiiimnnnnnoooooorrrrssssttttttttuuwy

,Iaaacddeeeeffhhhiiiiklnnnooooooqrrrstttuuuuuuvwwyyyy

,AIMSaaaaccccdddeeeefhhiiiiiikllllllnnnnnnoooprssttttuwwyy

,.Faaabceeeeeeeeeeeffhhiiikllmmmnnooopppqrrrssstttuuuuxyyyy

,,AIMSaaccdddeeeeeeffghhiilllnnnooooooqrrrrsstttuuuyy

,.aaabbddeeeeeeeefhiiillllmmmnnnnooooprrrsssttttttuuxyy

电子人造板万能试验机
电液伺服式液压万能试验机
电液式万能试验机we-1000d济南试验机厂
电液式万能试验机hd6000d