问题描述
- 输入数据如何把空格变为冒号
-
在c++中输入数据时,如何把空格变为 :
即
2 3 4变为
2:3:4
解决方案
如果输入是字符串的话可以用Replace( )方法
解决方案二:
考虑把输入数据转存到另一个数组中,在转存的过程中间隔添加冒号
解决方案三:
如果输入是字符串的话
解决方案四:
如果输入是字符串的话
解决方案五:
#include <stdio.h>
#include <string.h>
int main(void)
{
char str[80];
int i=0;
gets(str);
while(str[i])
{
if(str[i]==' ') str[i]=':';
i++;
}
printf("%s",str);
}
解决方案六:
将数值放入一个数组arrA,再重新定义一个数组arrB,再将arrA放入arrB的时候添加字符串:
时间: 2025-01-25 12:39:12