编写程序,要求用户输入一个字符串,程序将字符串字母反序输出。即如果输入为abcd,则输出为dcba。
#include
#include
int main()
{
char str[20],c;
int i,n;
printf("str=");
gets(str);
n=strlen(str);
for(i=0;i<n/2;i++)
{
c=str[i];
str[i]=str[n-i-1];
str[n-i-1]=c;
}
puts(str);
return 0;
}
package tourismsystem;
import java.util.Scanner;
public class TestP {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
String line = sc.nextLine();
for(int i = line.length() - 1; i >= 0; i--){
System.out.print(line.charAt(i));
}
}
}
#include<stdio.h>
void reverse_output( char * sz)
{
if (sz[0] != '\0' && sz[0] != '\r' && sz[0] != '\n')
{
reverse_output(sz + 1);
printf("%c", sz[0]);
}
}
int main()
{
int a=0;
char sz[100];
printf("请输入一个字符串");
scanf("%s",sz);
reverse_output(sz);
return 0;
}
先求长度的话在for(a=0;sz[a]!=32;a++)后面加个分号,否则成二重循环了
不那么麻烦 ..
输入的时候a[1] a[2] a[3] .. a[n]
打印的时候
for(int i =n;i>=0;i--)
pritnf ...
即可
编写程序,将一个字符串存放在数组中,并按逆序输出
Console.ReadKey();} 程序开始时,通过`Console.WriteLine`函数提示用户输入一个字符串。用户输入后,通过`Console.ReadLine`函数读取用户输入的字符串。接下来,程序使用一个`foreach`循环遍历字符串中的每个字符。在循环体内,将当前字符与`a`变量中的内容进行拼接。这里的关键在于,每次拼接时,当前字符...
用C语言编写一个程序
编写一个C语言程序,目的是分析输入字符串中的字符类型。程序首先请求用户输入一个字符串,接着遍历字符串中的每个字符。如果字符在'a'到'z'范围内,程序将其计数为小写字母;如果字符在'A'到'Z'范围内,程序将其计数为大写字母;如果字符在'0'到'9'范围内,程序将其计数为数字;其余的字符将被归...
C++中输入一个字符串并将其逆序输出,怎么编程?
C++编程实现输入一个字符串并逆序输出的方法,首先需要包含必要的头文件,如stdio.h和string.h。接下来,定义主函数main,使用char类型数组text存储输入的字符串。使用cin读取用户输入的字符串,并计算其长度。然后,通过一个循环将字符串逆序输出。完整代码如下:include include int main(int argc, char*...
编写程序,输入一个字符串,将它逆序输出。
int main(){ char str[100];int i, len;printf("请输入一个字符串:");scanf("%s", str);len = strlen(str);printf("逆序输出的字符串为:");for (i = len - 1; i >= 0; i--){ printf("%c", str[i]);} return 0;} 程序首先从用户处接收输入的字符串,并使用strlen()函...
输入一个字符串和字符,从字符串查找这个字符,如果有输出已找到,否则输 ...
程序从用户处接收输入。通过printf函数提示用户输入一个字符,并使用scanf函数读取该字符,存储在my_char中。接着,再次使用printf函数提示用户输入一个字符串,并通过gets函数读取该字符串,存储在my_string中。然后,程序进入一个for循环,对my_string中的每个字符进行检查。如果找到与my_char相匹配的字符...
...怎么设计c++程序使在键盘上输入任意一个字符串,输出该字符串,并统...
include <iostream>#include <string>using namespace std;int main(){char str[100];cout<<"输入一个字符串"<<endl;gets(str);int i=0,k=0;for(i=0;i<strlen(str);i++)if(str[i]!=' ')k++;cout<<"输入的字符有"<<k<<"个"<<endl;} ...
编写程序,从键盘输入一个字符串,统计该字符串中英文字母的个数(不考虑...
cin>>str;\/\/用户输入字符串,以回车键结束 for(i=0;str[i]='\\0';i++)\/\/按位逐个比较str中的字符是否为字母,若为字母,则计数加1 if(str[i]>='a'&&str[i]<='z'||str[i]>='A'&&str[i]<='Z') cnt++;cout<<cnt<<endl; \/\/在dos中输出字母的总个数cnt,并换行 getchar()...
从键盘上输入一个字符串计算字符串里有多少个空格小写字母大写字母数...
你可以使用Python编写一个程序来实现从键盘输入一个字符串,并计算该字符串中的空格、小写字母和大写字母的数量。以下是一个示例代码:```python 从键盘输入字符串 input_string = input("请输入一个字符串: ")初始化计数器 space_count = 0 lower_count = 0 upper_count = 0 遍历字符串中的每个...
编写java程序:输入一个字符串,判断有几个英文字母,有几个数字,有几个...
public class Main { public static void main(String args[]){ String str1="abfdTE1879!!";\/\/可以从控制台输入 String str2=str1.replaceAll("[a-z|A-Z]","");System.out.println("英文字符的个数为"+(str1.length()-str2.length()));str1=str2;str2=str1.replaceAll("[0-9]"...
编写程序,输入一个字符串存放在字符数组a中,再将a元素中的所有小写字...
int main(){ char n; \/\/输入字符个数 char ch[MAX] ; \/\/存放输入的字符 char b[MAX]; \/\/存放ch中的小写字符 for (int i = 0; i < strlen(ch); i++){ scanf("%c",&n);ch[i] = n;if (ch[i] >= 'a' && ch[i] <= 'z' ){ b[i] = ch[i];} } for (int...