44问答网
所有问题
c语言编程程序的功能是从键盘输入字符串,在字符串中每两个字符之间插入一个#构成新的字符串
c语言编程程序的功能是从键盘输入字符串,在字符串中每两个字符之间插入一个“#”构成新的字符串。如输入abc,则输出a#b#c
举报该问题
推荐答案 2014-11-13
#include<stdio.h>
#include<string.h>
main()
{
int i,j;
char a[100];
gets(a);
for(i=1;i<strlen(a);i+=2)
{
for(j=strlen(a)+1;j>i;j--)
{
a[j]=a[j-1];
}
a[j]='#';
}
puts(a);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/RV3GGDZYWRVK3KDZYG.html
其他回答
第1个回答 2014-11-13
#include "
stdio.h
"
void main()
{
char ch;
while((ch=getchar())!='\n')
{
putchar(ch);
putchar('#');
}
putchar('\n');
}
本回答被网友采纳
相似回答
C语言编程
:
从键盘中输入一个
英文
字符串
答:
include<stdlib.h> int main(){ int strSize = 100;char *str = (char *)malloc(sizeof(char) * strSize);int charNum = 0;char input;//逐个字符
输入字符串,
可以输入int可以表示的最大值
个字符
printf("请输入任意个字符:\n");while(true){ scanf("%c",&input);if(input != '#...
c语言从键盘
上
输入一个字符串,
判断是否含有#,如果包含,判断是第几个...
答:
include <stdio.h>int main(){char s[200]; int i,t=0; gets(s); for(i=0;s[i];i++) if(s[i]=='#') {printf("%d\n",i+1); return 0; } if(!t)printf("0\n"); return 0;}
c语言
考试 编写三个
程序
:
1
.
从键盘输入
一些
字符,
逐个把它们送到磁盘上去...
答:
int main(){ FILE *fp = fopen("file1.dat", "w+");char ch;if( !fp ){ printf("Failed to open file:file1.dat.\n");exit(0);} while((ch = getchar()) != '#'){ fprintf(fp, "%c", ch);} fclose(fp);return 0;} //test1-3.c include <stdio.h> include <stdl...
...
一个
新
的字符串
。新串在原
串中,每两个字符之间
答:
include<stdio.h> void mf(char *s,char *t) { while ( *s ) { (*t++)=(*s++); (*t++)=' '; } *t=0; } void main(){ char str[256],str1[256];scanf("%s",str); mf(str,str1);printf("%s\n",str1);} ...
大家正在搜
c语言从键盘上输入一个字符
c语言如何从键盘输入字符串
从键盘输入一个字符串
c语言输入一个字符串
c语言键盘输入字符串数组
c语言中怎么输入多串字符串
c语言从键盘获取字符串
c语言字符串的输入
c获取键盘输入的字符串
相关问题
输入字符串,编写程序在各字符之间插入“*”使之成为一个新字符...
用C语言编写一个在字符串中插入一个字符的程序
用C语言编写程序,从键盘输入两个字符串,输出第一个字符串在第...
关于c语言的一道编程题,求大神解答! 从键盘输入一个字符串存...
C语言程序设计 从键盘输入一个字符串,将其中所有的数字字符抽...
C语言编程 编写程序,从键盘输入一个字符串放在字符数组a中,...
用c语言编写程序,输入任意一串字符,再输入一个字符和一个位置...