c++怎样以最简短的代码表示含26个字母的字符串

我都是这样打的,感觉很麻烦
char a[]="abcdefghijklmnopqrstuvwxyz";
char b[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
大写小写分别怎么表示

#include<iostream>
#include<string>
using namespace std;
int main()
{
 char a = 'a';
 string s = "";
 for (short i = 0; i != 26; i++)
 {
  s += (a + i);
 }
 cout << s << endl;
 system("pause");
 return 0;
}

大写就把char a='a'换成char a='A'

温馨提示:内容为网友见解,仅供参考
无其他回答

c++怎样以最简短的代码表示含26个字母的字符串
include<iostream>#include<string>using namespace std;int main(){ char a = 'a'; string s = ""; for (short i = 0; i != 26; i++) { s += (a + i); } cout << s << endl; system("pause"); return 0;} 大写就把char a='a'换成char a='A'

C++ 编制一个函数,统计字符串中26个英文字母各自的出现次数。_百度知 ...
int c[26]={0},i;gets(s);count(s,c);for(i=0;i<26;i++)printf("%c=%d\\n",(char)('A'+i),c[i]);return 0;}

在c++中字符怎么按照26个英文字母进行排序?
int n,i,j,tmp,k;puts("输入你要排序的字符串");gets(s);for(i=0;s[i];i++){ k=i;for(j=i+1;s[j];j++){ if(s[j]

C++编写具有原型的函数,void f(char s1[],char s2[]),输出含有的...
printf("chars in s1:\\"");for(i = 0; i < 26; i ++)if(flag[i] & 0x1) printf("%c", i+'a');printf("\\"\\nchars in both s1 and s2:\\"");for(i = 0; i < 26; i ++)if(flag[i] == 0x3) printf("%c", i+'a');printf("\\"\\n");} int main(){ char ...

C语言编写:输入任意一串字符串,统计该字符串中出现的字符a的个数,并输...
代码如下:\/*编程从键盘输入一个字符串,统计该字符串中从'a'到'z'共26个小写字母各自出现的次数,将结果存入数组中,并输出*\/ include<stdio.h> include<string.h> define N 100 main(){int i,j=0,c[26]={0};char str[N];printf("请输入一个字符串:");gets(str);for(i=0;i<...

C++字母统计问题
char a[26] ={0};char s[1024];scanf("%s",s);for(int i=0;s[i];i++){ if(s[i]>='a'&&s[i]<='z')a[s[i]-'a']++; else if(s[i]>='A'&&s[i]<='Z')a[s[i]-'A']++;}for(int i=0;i<26;i++) if(a[i]>0){ printf("%c:...

C语言(简单的)编写程序输入任意一串字符统计其中大写字母,小写字母。数 ...
)){ ++small;} else if ((*ch>='0')&&(*ch<='9')){ ++character;} else { ++qita;} ++ch;} printf("大写字母的个数是:%d\\n", big);printf("小写字母的个数是:%d\\n", small);printf("数字的个数是:%d\\n", character);printf("其他字符的个数是:%d\\n", qita);} ...

...这串字符串有大写字母组成,统计出26个字母出现的次数
c++ 来起 。。。include <stdio.h> include <string.h> void main(){ char str[200]; \/\/输入的字符 int sum[26]={0}; \/\/定义一个存放频率的数组,sum[0]对应a,依此类推~gets(str);for(int i=0;i<strlen(str);i++){ if(str[i]>='a' && str[i]<='z') sum[str[...

(急)求帮忙写一个C语言程序,大体就是计算一句话中各字母出现的...
读取计数清空我就不说了,我相信你能处理 说说画图,这里是这样的 一次画一条| 那么我们可以这样做,先找到26个字母里面最多的那个 然后 for(i= max; i>0; i--)for(j=0; j<26; j++)if( char_count[j] == i )printf(" |");else printf(" ");大概思路就是这样 ...

c++怎么统计字符串出现的字符有哪几个字符(只有字母),并统计每个字符出 ...
namespace std;\\x0d\\x0a\\x0d\\x0avoid main()\\x0d\\x0a{\\x0d\\x0a char s[100], Letter;\\x0d\\x0a cout<>s;\\x0d\\x0a\\x0d\\x0a int count[26], i, s_i; \/\/ 统计26个字母出现的次数\\x0d\\x0a \/\/ 初始化\\x0d\\x0a for (i=0; i<26; i++)\\x0d\\x...

相似回答