#include<stdio.h>
int insert(str);
char str[];
int i;
for(i=strlen(str);i>0;i--);
{
str[i*2]=str;
str[i*2-1]=' ';
}
main()
{
char str[80];
scanf("%s",str);
insert(str);
printf("%s\n",str);
}
#include<stdio.h>
int connect(a,b);
char a[100],b[100];
strcat(a,b);
void main()
{
char str1[100],str2[100];
gets(str1);gets(str2);
connect(str1,str2);
puts(str1);
}
#include<stdio.h>
void main()
{
char str[100];
scanf("%s",str);
inverse(str);
printf("%s\n",str);
}
int inverse(str)
char str[];
{
char t;
int i,j;
for(i=0,j=strlen(str);i<strlen(str)/2;i++,j--)
{
t=str;
str=str[j-1];
str[j-1]=t;
}
}
用c语言把一个数字反过来
用c语言把一个数字反过来可以参考下面的代码:include <stdio.h> include <string.h> void main(){ char str[100];printf("请输入一个数:");gets(str);printf("%s\\n",strrev(str));}
C语言怎样输入一个名字后输出一个特定句子
include <stdio.h> include <string.h> void main(){ char str[100];printf("请输入张三: ");scanf("%s", str );if ( strcmp(str,"张三")==0 ) \/\/两个字符串相等时,strcmp返回0 { printf("我傻瓜\\n");} else { printf("你输入的是:%s\\n", str );} ...
输入一字符串 把其中的字母和数字分开输出 用c语言编写
void main(){ char str[100];char zimu[100];char shuzi[100];int i=0,j=0,k=0;scanf("%s",str);for(i=0;str[i]!='\\0';i++)if(str[i] >='0'&&str[i] <='9')\/\/如果是数字,就放进shuzi数组 {shuzi[j]=str[i];j++;} else \/\/如果是字母,就放进zimu数组 {zimu...
C语言程序实现输入字符串所有字母转换成下一个字母,A-B,a-b,字母Z和...
void main(){ char str[100];int i;scanf("%s",str);for(i=0;str[i]!='\\0';i++){ if(('a'<=str[i] && str[i]<='z') || ('A'<=str[i] && str[i]<='Z')){ if(str[i]=='z'||str[i]=='Z'){ str[i]=str[i]-25;} else { str[i]=str[i]+1;} }...
C语言100分求解
include<stdio.h>#include<string.h>void main(){char str[100];\/\/定义一个字符串数组int i,n,flag=1;scanf("%s",str);n=strlen(str);\/\/计算str实际长度(不算'\\0')for(i=0;i<n\/2;i++) if(str[i]!=str[n-1-i]) {flag=0;break;} \/\/如果不符合回文条件,flag赋值为0...
c语言程序题:编成程实现输入一串英文字母,要求将每个单词首字母改成大写...
include <stdio.h> include <conio.h> main(){ char str[100] = {0};printf( "input:\\n" );scanf( "%s",str );int i = 0;if( str[0]>='a' && str[0]<='z' ) str[0]=str[0]-'a'+'A';while( str[i] != '\\0' ){ if( str[i] == ' ' ){ if( str[i+1...
c语言 如何达到输入一句中文输出指定的中文?
中文输出,可用printf("%s")来输出相应的数据。参考代码:include <stdio.h>#include <string.h>void main(){ char str[100]; printf("请输入中文: "); scanf("%s", str ); if ( strcmp(str,"你好")==0 ) \/\/两个字符串相等时,strcmp返回0 { printf("我很好\\n")...
c语言编程a变z.,b变y,以此类推,求编程代码!
include "stdio.h"void main(){ char str[100];int i;scanf("%s",str);for(i=0;i<100;i++){ if(str[i]>='a'&&str[i]<='z')str[i]=219-str[i];else { str[i]='\\0';break;} } printf("%s",str);}
凯撒密码 C语言
include<stdio.h> include<string.h> void main (){ char str[100];char str1[100];printf("输入字符串:");scanf("%s",&str);int len;len=strlen(str);for(int i=0;i<len;i++){ str1[i]=(str[i]-97+3)%26+97;} str1[len]='\\0';printf ("密文为:%s\\n",str1);} ...
用C语言实现一个字符串的反序(如:“123”转换成“321”),要求时间复杂...
include<stdio.h>void main(){ char str[100]; int i = 0; printf("Input a string: "); scanf("%s", str); printf("reversed string: "); while(str[i]) i++; while(i) printf("%c", str[--i]); printf("\\n");} ...