c语言从键盘上输入一个字符串,按后按照下面要求输出一个新字符串, 从键盘输入一个字符串,然后按照下面要求输出一个新字符串,

\u7528c\u8bed\u8a00\uff0c\u4e0d\u662fc++,\u4ece\u952e\u76d8\u4e2d\u8f93\u5165\u4e00\u4e2a\u5b57\u7b26\u4e32\uff0c\u7136\u540e\u6309\u7167\u4e0b\u9762\u8981\u6c42\u8f93\u51fa\u4e00\u4e2a\u65b0\u5b57\u7b26\u4e32\u3002

#include
#include
#include
void insert(char *, char *,int);

int main()
{
char * a,*re;
int i=0;
a=(char *)malloc(sizeof(char)*1000);
scanf("%s",a);
while((a[i]!=0)&&i<1000){

i++;

}
printf("\n%d\n",i);

re=(char *)malloc(sizeof(char)*(2*i-1));

insert(a,re,i);
free(a);
free(re);
return 0;
}


void insert(char *a, char *re, int i){
int j=0;
for (;j<2*i-1;j++) re[j]=' ';
for (j=0;j<i;j++) re[2*j]=a[j];
for (j=0;j<2*i-1;j++) printf("%c",re[j]);
printf("\n");
}

#include

int main()
{
char a[123], b[123];
int i = 0;
gets(a);
while(a[i]) {
putchar(a[i++]);
if(i % 2 == 0)
putchar(' ');
}
}

#include<stdio.h>
int main()
{
char a[10000];
int i,j;
printf("input a passage:\n");
gets(a);
for(i=0;a[i]!='\0';i++);
for(j=0;j<=i-1;j++)
printf("%3c",a[j]);
printf("%c",a[j]);
getch();
return 0;
}
这个我不知道合不合你意了

#include <stdio.h>
#include<string.h>
void main()
{
char str[100];
int i=0,k;
printf("please input a string:");
gets(str);
k=strlen(str);
for(i=0;i<k;i++)
printf("%c ",str[i]);
}

  • c璇█濡備綍浠庨敭鐩樿緭鍏ュ瓧绗︿覆鍟?
    绛旓細c璇█浠庨敭鐩樿緭鍏ュ瓧绗︿覆鐨勬楠ゅ涓嬶細1.棣栧厛鎴戜滑鏂板缓涓涓猟ev C++鐨勯」鐩2.鎺ヤ笅鏉ュ湪椤圭洰涓柊寤篊璇█绋嬪簭鏂囦欢銆3.鐒跺悗鍦–璇█鏂囦欢涓0鏄庝竴涓瓧鑺傛暟缁勩4.鎺ヤ笅鏉ユ垜浠氳繃printf鍑芥暟鎻愮ず鐢ㄦ埛杈撳叆瀛楃涓诧紝閫氳繃scanf鎺ユ敹鐢ㄦ埛杈撳叆鐨勫瓧绗︿覆銆5.鎺ョ潃鍦ㄩ氳繃printf鍑芥暟杈撳嚭鐢ㄦ埛杈撳叆鐨勫唴瀹广6.鏈鍚庤繍琛孋璇█绋嬪簭锛屾垜浠...
  • c璇█鎬庝箞杈撳叆瀛楃涓
    绛旓細c璇█浠庨敭鐩樿緭鍏ュ瓧绗︿覆鐨勬楠わ細1銆佹柊寤轰竴涓猟evC++鐨勯」鐩2銆佸湪椤圭洰涓柊寤篊璇█绋嬪簭鏂囦欢銆3銆佸湪C璇█鏂囦欢涓0鏄庝竴涓瓧鑺傛暟缁銆4銆佹潵閫氳繃printf鍑芥暟鎻愮ず鐢ㄦ埛杈撳叆瀛楃涓诧紝閫氳繃scanf鎺ユ敹鐢ㄦ埛杈撳叆鐨勫瓧绗︿覆銆5銆佸湪閫氳繃printf鍑芥暟杈撳嚭鐢ㄦ埛杈撳叆鐨勫唴瀹广6銆佽繍琛孋璇█绋嬪簭锛岃緭鍏ュ唴瀹逛互鍚庡氨鍙互杈撳嚭浜嗐侰璇█鏄竴闂...
  • 鍦C璇█涓濡備綍瀹炵幇鐢ㄩ敭鐩樿緭鍏ヤ竴涓瓧绗︿覆,骞舵墦鍗板嚭鏉?
    绛旓細鍦–璇█涓疄鐜扮敤閿洏杈撳叆涓涓瓧绗︿覆锛屽苟鎵撳嵃鍑烘潵鐨勮В鍐虫柟娉曞涓嬶細1銆侀鍏堝畾涔変竴涓瓧绗︿覆鏁扮粍锛屽浣犲彲浠ョ粰瀛楃涓100涓暟缁勭┖闂銆傚鍥炬嫭鍙峰唴鏁板瓧鍗充负浣犲畾涔夌殑鏁扮粍澶у皬銆2銆乬ets()鍑芥暟鐢ㄦ潵鑾峰彇閿洏杈撳叆鐨勫瓧绗︿覆锛屾嫭鍙峰唴鐨剆鍗充负瀛楃涓插彉閲忋3銆佹帴鐫鐢╬uts锛堬級鍑芥暟杈撳嚭涔嬪墠鎴戜滑浠庨敭鐩樿鍙栫殑瀛楃涓层傛嫭鍙峰唴涓...
  • C璇█缂栫▼棰樼洰:浠庨敭鐩樿緭鍏ヤ竴瀛楃涓(瀛楃涓暟涓嶅ぇ浜30),鍓旈櫎鍏朵腑鐨勬暟瀛...
    绛旓細include <string.h>char *delchar(char *s, char c_h) { char *p,*q;p = s;while(*p != '\0') { if(*p == c_h) { q = p;while(*q != '\0') { q = *(q + 1);q++;} p--;} p++;} return (s);}int main() { char i,s[80];printf("婧愪覆鏄 : ");g...
  • 浠庨敭鐩樿緭鍏ヤ竴涓瓧绗,杈撳嚭杩欎釜瀛楃鐨勫墠涓涓瓧绗﹀拰鍚庝竴涓瓧绗
    绛旓細鐢c璇█缂栧啓锛浠庨敭鐩樿緭鍏ヤ竴涓瓧绗︼紝杈撳嚭杩欎釜瀛楃鐨勫墠涓涓瓧绗﹀拰鍚庝竴涓瓧绗︼紝鍙互鐢ㄤ互涓嬬殑浠g爜锛歩nclude <stdio.h> int main(){ char c; //瀹氫箟涓涓瓧绗﹀彉閲 printf("璇疯緭鍏ヤ竴涓瓧绗︼細\n"); //鎻愮ず鐢ㄦ埛杈撳叆 scanf("%c", &c); //浠庨敭鐩樿鍙栦竴涓瓧绗 printf("杩欎釜瀛楃鐨勫墠涓涓瓧绗︽槸锛%c...
  • c璇█涓濡備綍杈撳叆杈撳嚭瀛楃涓
    绛旓細1 鐢╯canf/printf杈撳叆杈撳嚭銆俿canf/printf鏄C璇█鐨勬牸寮忓寲杈撳叆杈撳嚭鍑芥暟锛屽彲浠ョ敤浜庤緭鍏ヨ緭鍑哄悇绉嶅熀纭绫诲瀷锛屽瓧绗︿覆(char*)涔 鍏舵敮鎸佽寖鍥村唴銆傛牸寮忓寲瀛楃涓%s銆傚畾涔 char str[100];杈撳叆 scanf("%s",str);杈撳嚭 printf("%s",str);2 C璇█杩樻敮鎸佷笓闂ㄧ殑瀛楃涓茶緭鍏杈撳嚭鍑芥暟锛歡ets/puts銆俫ets鐨勪綔鐢ㄤ负锛岃鍏涓琛...
  • C璇█:鎴戞兂浠庨敭鐩樹笂杈撳叆涓涓鏃犻檺闀跨殑瀛楃涓,鐢ㄤ粈涔堝嚱鏁板晩?璋㈣阿?_鐧惧害...
    绛旓細瀛楃涓茶緭鍏ュ嚱鏁癵ets 鏍煎紡锛歡ets(瀛楃鏁扮粍鍚)鍔熻兘锛氫粠鏍囧噯杈撳叆璁惧閿洏涓婅緭鍏ヤ竴涓瓧绗︿覆銆傛湰鍑芥暟寰楀埌涓涓嚱鏁板硷紝鍗充负璇ュ瓧绗︽暟缁勭殑棣栧湴鍧銆傘愪緥7.13銆慽nclude\"stdio.h\"main(){ charst[15];printf(\"inputstring:\");gets(st);puts(st);} 鍙互鐪嬪嚭褰撹緭鍏ョ殑瀛楃涓蹭腑鍚湁绌烘牸鏃讹紝杈撳嚭浠嶄负鍏ㄩ儴...
  • 鐢–璇█瀹炵幇杈撳嚭涓涓瓧绗︿覆
    绛旓細涓銆侀鐩ぇ鎰忎负杈撳嚭涓涓凡鐭ョ殑瀛楃涓銆傝В棰樻濊矾锛氬畾涔涓涓瓧绗鏁扮粍锛屽苟鐢ㄢ滃垵濮嬪寲鍒楄〃鈥濆鍏惰祴浠ュ垵鍊 鐢ㄥ惊鐜愪釜杈撳嚭姝ゅ瓧绗︽暟缁勪腑鐨勫瓧绗 include <stdio.h> int main(){ char c[15]={'r',' ','i','g',' ','g',' ','h','t','u',};int i;for(i=0;i<15;i++)printf("A=%...
  • c璇█浠庨敭鐩樿緭鍏ヤ竴瀛楃涓
    绛旓細long long an[100];int cnt=0,i=0,f=0;printf("Please input a string:");gets(str);while(str[i]){ if(str[i]>='0'&&str[i]<='9'){ if(f==1){ an[cnt]=an[cnt]*10+str[i]-'0';} if(f==0){ cnt++;f=1;an[cnt]=str[i]-'0';} } else { f=0;} i++;...
  • C璇█浠庨敭鐩樿緭鍏ヤ竴涓瓧绗︿覆,鐒跺悗杈撳嚭涓涓柊瀛楃涓,濡傚師涓蹭负abcd,鍒欐柊...
    绛旓細void fun(char *s){ char t[30];int k=0,i=0,j=0;while(s[i])t[k++]=s[i++];i=0;while(i<2*k-1){ if(i%2==0)s[i]=t[j++];else s[i]='*';//杩欓噷鐨*鏀逛负绌烘牸锛沬++;//鐢*锛堟槦鍙凤級涓轰簡鐪嬬潃鏇寸洿瑙 } s[i]='\0';} int main(){ char s[20];gets(s);...
  • 扩展阅读:将一字符串按反序输出 ... 如何用代码写自己的名字 ... c语言怎样输入n输出n行 ... c语言输入任意字符串 ... 将一个字符串逆序输出 ... 如何输入多组字符串 ... c语言请输入一个字符 ... c语言字符的多次输入 ... c语言输入姓名输出姓和名 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网