98世界杯主题曲_世界杯4强 - dajimy.com

社区

新手乐园 帖子详情 怎样给26个字母赋值 pijingrui 2009-09-21 05:10:45 比如a=1,b=2,c=3``````怎样写呀

...全文

809 14 打赏 收藏 怎样给26个字母赋值 比如a=1,b=2,c=3``````怎样写呀 复制链接

扫一扫 分享 转发到动态 举报

写回复 配置赞助广告取 消

确 定

用AI写文章 14 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 wxdcxp 2009-09-21 打赏举报 回复 没明白楼主的意思,不知道下面是不是想要的?

#include

int main()

{

int i;

char c[27] = "abcdefghijklmnopqrstuvwxyz";

char *p;

p = c;

for(i = 1;i<27;i++)

{

printf("int %c = %d;\n",*p++,i);

}

return 0;

}

输出的结果是

int a = 1;

int b = 2;

.

.

.

.

.

. szqh97 2009-09-21 打赏举报 回复 enum{a=1,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z};

还是用枚举吧,这样a、b、c的值依次递增 liem 2009-09-21 打赏举报 回复 要看你给字母赋值作什么用了。

如果用26个字母作为26个变量,那么就用

int a=1,b=2等等

如果是用数字来标记字母,可用枚举,也可以直接用它们的ASCII码

'A'--65 ,'B'--66 ,...

'a'--97 ,'b'--98 ,... 鼠 2009-09-21 打赏举报 回复 [Quote=引用 4 楼 aozh 的回复:]

啊,枚举能匿名吗?忘了。

[/Quote]

可以~~ Kusk 2009-09-21 打赏举报 回复 [Quote=引用 8 楼 kusk 的回复:]

用数组不好么?

C/C++ code#define tab(ch) (table[(ch) - 'a'])int table[26];

...// 初始化for (int i=0; i<26;++i)

{

table[i]= i;

}// 访问int x= tab('a');// 1tab('x')=3;

[/Quote]

写错了一句,循环里应该是table[i] = i + 1; Kusk 2009-09-21 打赏举报 回复 用数组不好么?

#define tab(ch) (table[(ch) - 'a'])

int table[26];

...

// 初始化

for (int i = 0; i < 26; ++i)

{

table[i] = i;

}

// 访问

int x = tab('a'); // 1

tab('x') = 3;

anqingxuexi 2009-09-21 打赏举报 回复 有更好的办法,就是用ascII码。 kouwenlong 2009-09-21 打赏举报 回复 不能吧.这里的a,b..z是变量. pijingrui 2009-09-21 打赏举报 回复 能不能弄个循环什么的?

kouwenlong 2009-09-21 打赏举报 回复 写错了.

int a =1,b=2,...; kouwenlong 2009-09-21 打赏举报 回复 写错了.

int a=1,b=2,c=3.....; aozhi 2009-09-21 打赏举报 回复 啊,枚举能匿名吗?忘了。 aozhi 2009-09-21 打赏举报 回复 enum{a=1,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z};

是这样吧? kouwenlong 2009-09-21 打赏举报 回复 char a=1,b=2.....z=26; 变量与赋值PPT课件.pptx 变量与赋值PPT课件.pptx 变量与赋值PPT学习教案.pptx 变量与赋值PPT学习教案.pptx 输出希腊字母表。。。。。。 希腊字母表,cStart做int型转换据运算,并将结果赋值给startPosition,cEnd做int型转换运算,并将结果赋值给endPosition 初学C#者入门经典教程,讲解十分详细。适合入门提高等。字符包括数字字符、英文字母、表达式符号等,C #提供的字符类型按照副偶记上工人的标准采用Unicode字符集。 很不错的C#教程,适合入门者。字符包括数字字符、英文字母、表达式符号等,C #提供的字符类型按照副偶记上工人的标准采用Unicode字符集。

一个Unicode的标准字符长度为16位,用它可以来表示世界上大多种语言,可以按照以下方法给一个字符变量赋值,如:

char c = ‘A’;

另外,我们还可以直接通过十六进制转义符(前缀\x)活Unicode表示给字符类型变量赋值(前缀\u),如下面对字符型变量赋值写法都是正确的 加减法计算器(C++语言,MFC图形库) 加减法计算器程序说明:

1.运行程序时:

算式的数据赋值为"0".

2.点击0~9按钮时:

如果算式的最后一个数据的第一个字母为'0'并且算式的最后一个数据的第二个字母为'.',就替换算式的最后一个字母为'0'~'9';

否则插入'0'~'9'到算式的最后一个字母的后面.

3.点击+或者-按钮时:

如果算式的最后一个字母为'+'或者'-'或者'.',就替换算式的最后一个字母为'+'或者'-';

否则插入'+'或者'-'到算式的最后一个字母的后面.

4.点击.按钮时:

如果算式的最后一个字母为'.',就替换算式的最后一个字母为'.';

如果算式的最后一个字母为'+'或者'-',就插入"0."到算式的最后一个字母的后面;

否则插入'.'到算式的最后一个字母的后面.

5.点击=按钮时:

计算算式的所有数据并且算式的数据赋值为答案.

6.点击BackSpace按钮时:

如果算式的长度大于1,就替换算式的最后一个字母为'\0';

否则替换算式的最后一个字母为'0'.

7.点击Empty按钮时:

算式的数据赋值为"0".

8.温馨提示:

通过按钮输入数据.

新手乐园

33,323

社区成员

41,775

社区内容

发帖 与我相关 我的任务 新手乐园 C/C++ 新手乐园 复制链接

扫一扫 分享 确定 社区描述 C/C++ 新手乐园 社区管理员

加入社区

获取链接或二维码

近7日

近30日

至今

加载中

查看更多榜单

社区公告

暂无公告 试试用AI创作助手写篇文章吧

+ 用AI写文章