/*
设计一个程序,将字符串"computer"赋给字符数组,
之后从第一个字符开始间隔的输出该串;
*/
# include <stdio.h>
# include <string.h>
void main(void)
{
char *p = "computer", str[20];
int i, j, k = 0;
for(i=0, j=1; i<strlen(p)*2; i+=2, j+=2)/*字符间隔的输出,字符串长度为原来的两倍*/
{
str[i] = *(p+k);
k++;
str[j] = ' ';
}
str[i] = '\0';//在字符末添加结束标志;
printf("%s\n", str);
}/* 输出结果为:c o m p u t e r */
指针_习题:将字符串\"computer\"赋给字符数组,并间隔的输出该串
最新推荐文章于 2024-06-29 21:20:57 发布