文档介绍:字符数组上机报告1上机时间:2011-12-9一、上机目的:1、 进一步熟练C++程序设计的上机操作;2、 学会用字符数组编制复杂程序,熟练学握函数的特点;3、 完成7章第三大题9、10****题及一道补充题。程序清单1、第1题程序(1)程序主体#include<>voidmain(){chara[20],b[201,i;printfC'inputa\n");gets(a);printf(Hinputb\n");gets(b);i=0;while(a[i]==b[i]&&a[i]!=r\0'&&b[i]!=*\0')i++;if(a[i]>b[i])printf(Ha>b\nH);elseif(a[i]<b[i])printf(Ha<b\nH);elseprintf(na=b\nu);}include<>include<>voidmain(){chara[20],b[201,i;intf=0;printfC'inputa\n");gets(a);printf(ninputb\n");gets(b);/*i=0;while(a[i]==b[i]&&a[i]!='\0'&&b[i]!-\0')if(a[i]>b[i])printf(Ha>b\nH);elseif(a[i]<b[i])printf(Ha<b\nH);elseprintf(Ha=b\nH);*/for(i=0;a[i]==b[i]&&a[i]!='\O'&&b[i]!='\O';i++);if(a[i]>b[i])cout«Ha>b"«endl;elseif(a[i]<b[ij)cout«"a<bn«endl;elsecout«Ma=b"«endl;}(2)运行结果ci*C:\Docu>entsandSettings\j[inputaaaainputbaaaa=bPressanykeytocontinuec\tfC:\Docu>entsandSettings\AinputaaauinputbaaeL>bPressanykeytocontiruie2、第2题程序(1)程序主体#include<>voidmain(){chart[3O],c;inti,l,e,b;printf(ninputt\nH);gets(t);1=0;while(t[l]!=,\0,)1++;b=0;e=l-l;while(b<e){c=t[b];t[b]=t[e];t[e]=c;b++;e--;}puts(t);}(2)运行结果|- *C:\Docu>entsandSettings\AdJinputtIanhappy?fyppahnaIPre