c__字符数组上机报告字符数组上机报告1
上机时间:2011-12-9
一、上机目的:
1、进一步熟练c++程序设计的上机操作;
2、学会用字符数组编制复杂程序,熟练掌握函数的特点;
3、完成7章第三大题9、10****题及一道补充题。
二、、程序清单
1、第1题程序
(1)程序主体
#include<>
void main()
{char a[20],b[20],i;
printf("input a\n");
gets(a);
printf("input b\n");
gets(b);
i=0;
while(a[i]==b[i]&&a[i]!='\0'&&b[i]!='\0')
i++;
if(a[i]>b[i])
printf("a>b\n");
else if(a[i]printf("aelse
printf("a=b\n");
}
#include<>
#include<>
void main()
{char a[20],b[20],i;
int f=0;
printf("input a\n");
gets(a);
printf("input b\n");
gets(b);
/*i=0;
while(a[i]==b[i]&&a[i]!='\0'&&b[i]!='\0')
i++;
if(a[i]>b[i])
printf("a>b\n");
else if(a[i]printf("aelse
printf("a=b\n");*/
for(i=0;a[i]==b[i]&&a[i]!='\0'&&b[i]!='\0';i++);
if(a[i]>b[i]) cout<<"a>b"<else if(a[i]else cout<<"a=b"<}
(2)运行结果
2、第2题程序
(1)程序主体
#include<>
void main()
{char t[30],c;
int i,l,e,b;
printf("input t\n");
gets(t);
l=0;
while(t[l]!='\0')
l++;
b=0;e=l-1;
while(b{c=t[b];t[b]=t[e];t[e]=c;
b++;e--;}
puts(t);
}
(2)运行结果
c 字符数组上机报告 来自beplayapp体育下载www.apt-nc.com转载请标明出处.