- 4
- 0
- 约2.9千字
- 约 5页
- 2023-03-15 发布于上海
- 举报
实验十四 字符数组程序设计
【实验目的】
熟练掌握字符数组和字符串的定义。
利用数组解决一些常见问题.
【实验内容】
一、试着编写下列程序
【例 14-1】任意输入一串字符,输出字符串的长度。源程序:
#include stdio.h main()
{
char a[80]; int i;
printf(给字符串赋值:\n); gets(a);
printf(输出原字符串:\n); puts(a); for(i=0;a[i]!=\0;i++); printf(字符串长度=%d\n,i);
}
举一反三
【14-1】比较两个字符串的长度,输出长度大的字符串。例如,输入:12345回车
ab回车
则输出:12345
【例 14-2】将一个字符串正序和反序连接。例如,字符串1234,连接后
源程序:
#include stdio.h main()
{
char a[80]; int i=0,j;
printf(给字符串赋值:\n); gets(a);
printf(输出原字符串:\n); puts(a); while(a[i]!=\0)i++;
for(j=i-1;j=0;j--)
a[i++]=a[j]; a[i]=0;
printf(输出新的字符串\n); puts(a);
?}
举一反三
【14-2】任意输入两个字符串,将第二个字符串连接在第一个字符串的后面。
原创力文档

文档评论(0)