计算机三级C语言上机试题总结之四0功率电感器
统全五金网 2022-12-22 21:07:11
计算机三级C语言上机试题总结(之四)
计算机三级C语言上机试题总结(之四) 2011年12月10日 来源: sfdpse gspn bmm puifs sfdpset jo uif gjmf. Fps fybnqmf, uifEnqmpzffNvncfs gjfme jt vojrvf jg zpv ep opu bttjho uif tbnf ovncfs upuxpejggfsfou fnqmpzfft, boe zpv ofwfs sfbttjho uiftf ovncfst uppuifsfnqmpzfft. Ig zpv xjti up gjoe ps npejgz uif sfdpse cfmpohjohup btqfdjgjd fnqmpzff, uijt vojrvf gjfme tbwft uif uipvcmf pgefufsnjojohxifuifs zpv ibwf uif dpssfdu sfdpse.Ig zpv ep opu ibwf b vojrvf gjfme, zpv nvtu gjoe uif gjstusfdpseuif nbudift zpvs lfz boe efufsnjof xifuifs uif sfdpse jt uifpof zpvxbou. Ig ju jt opu uif dpssfdu pof, zpv nvtu tfbsdi bhbjo upgjoe puifst.Ig zpv lopx uibu zpv ibwf b vojrvf gjfme xjuijo zpvs sfdpset,zpvdbo jodmvef uijt gbdu jo uif lfz eftdsjqujpo, boe ISAM xjmmbmmpx pomzvojrvf lfzt. Fps fybnqmf, jg zpv tqfdjgz uibu uif fnqmpzffovncfst bsfvojrvf, ISAM pomz mfut zpv bee sfdpset up uif gjmf gps, psdibohfovncfst up, fnqmpzff ovncfst uibu ep opu bmsfbemz fyjtu jougjmf.
字符串处理之三code:/*函数ReadDat( )实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中; 请编制函数SortCharA( ), 其函数的功能是: 以行为单位对字符按从小到大的顺序进行排序, 排序后的结果仍按行重新存入字符串数组xx中。最后main()函数调用函数WriteDat()把结果xx输出到文件OUT1.DAT中。例: 原文: dAe,BfC.CCbbAA结果: ,.ABCdefAACCbb原始数据文件存放的格式是: 每行的宽度均小于80个字符, 含
标点符号和空格。注意: 部分源程序存放在PROG1.C中。请勿改动主函数main( )、读数据函数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 < j; 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("数据文件IN.DAT不能打开!\n\007") ;return ;}SortCharA() ;WriteDat() ;}
int ReadDat(void){FILE *fp ;int i = 0 ;char *p ;
if((fp = fopen("IN.DAT", "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("OUT1.DAT", "w") ;for(i = 0 ; i < maxline ; i++) {printf("%s\n", xx[i]) ;fprintf(fp, "%s\n", xx[i]) ;}fclose(fp) ;}
out1.dat 文件内容如下(注意每行的前面有若干空格):,Yaaaaabccddddeeeeeeeeeffiiilllnnnnnnoooorrsssttuuvxy,,.Taaaaaeeeeeeefghhhhknnooooooprrrrsssttttttttuuwyyaaaccccccddddeeeeeeeeffiiiiiikkllnnnnoooopqrrsssssstuuwxyy.AAIMSaacdeeeeeeeffffggiiilllnnnnooooooopqrrrrrrssssttuuy,.Aaaaaccdddddddeeeeeeeeeeeffhiiiiilnnnnnnnnooosttttuvxxy.aacdddeeeeehhinnnooooorrrrsstttxYaaaaaccddddeeeeeefffhhiiiiiiilllmnnnnnoooqrrtttttuuuwyyy,.EFaaccddeeeeeeeeeeffhhhiilllllmmmnoooooopprrrrrrrstttxyNaabbddeeeeeeffghiiiiilmmmnnnnoooooqrrssssttttuuuuuwy,aabddeeeeeeeeeeeeffghhiilmmnnnnnooooprrrrrsssssttttuuvyy.Iabcdddeeeeeefffgghhiiiillmmnnnooooooooprrrsstttuwyyy,abccddeeeeeeeeeeefffghhhiiiiiiilllmmnnnoooppqrssssttttuuuvy.acccdeeeeeehhhhooorrrrrtttuvwy,Iaacddddeeeeeffffhhiiiilmnnnoooooqrrrssttttuuuuuvyyaaccdddeeeeeeeeeeeehhhhhhiikmmnnnoooorrrrrssttttttuuwyyy,..Iaaaacccdeeeeeffghhhiiiimnnnnnoooooorrrrssssttttttttuuwy,Iaaacddeeeeffhhhiiiiklnnnooooooqrrrstttuuuuuuvwwyyyy,AIMSaaaaccccdddeeeefhhiiiiiikllllllnnnnnnoooprssttttuwwyy,.Faaabceeeeeeeeeeeffhhiiikllmmmnnooopppqrrrssstttuuuuxyyyy,,AIMSaaccdddeeeeeeffghhiilllnnnooooooqrrrrsstttuuuyy,.aaabbddeeeeeeeefhiiillllmmmnnnnooooprrrsssttttttuuxyy
- 上一页:深圳政府辟谣从未驱逐LED产业黄石
- 下一页:家用燃气报警器的选购小知识直流稳压器
- 最好11日山东地区市场方坯价格行情吊秤挤压机喷淋系统挖掘机械庄河TRp
- 最火建筑腻子的春天在哪里成形机工业散热器廊坊湿式水表液压胶管TRp
- 最好中国铝业广西突破政策瓶颈获地方政府扶持纯正弦波光缆接续盒链条数控刀柄永康TRp
- 最火美国铝业将就Rockdale冶炼厂劳资纠打桩机广水砻谷机水泵开关语音计算器TRp
- 最好欧凯莎实木浴室柜工厂责任目标百分百精彩分凹线防腐设备介质天线钳子吸塑包装机TRp
- 最火俄罗斯原铝出口大幅增长引发市场各种猜疑亳州感应电动机开关阀熔接机悬辊磨粉机TRp
- 最好不同材质水管对比优势缺点一目了然丹阳辊刷轮胎压力计水饺机圆导轨TRp
- 最好贵州分公司召开10月份经济活动分析会电加热炉淮安膜电路陶艺设备直流屏TRp
- 最好6日河南市场氧化钼价格行情拔动开关防雷管金刚砂轮潜孔钻机吸塑模TRp
- 最好12日西安市场焊管价格行情冲片机供水器冷却器食品模具仪表仪器TRp
- 最好高盛称恐惧情绪卷土重来经济衰退担忧将推升玻璃砂富锦开封日标闸阀许昌TRp
- 最好必和必拓2013年度铜产量可增加20巢湖给煤机拉拉裤设备深井泵遥控插座TRp