中易网

用C语言进行编程,输出26个字母和他们的ASCII码,每行输出两组数据

答案:3  悬赏:0  
解决时间 2021-02-21 10:02
输出26个字母和他们的ASCII码,每行输出两组数据。
3)用C语言编程:“编写程序统计输入的字符中,空格,换行符和横向跳格符数。”
最佳答案
#include <stdio.h>
int main()
{
char ch;
int n = 1;
for ( ch = 'A'; ch <= 'Z'; ch++ )
{
printf( "%c:%d", ch, ch );
if ( n % 2 == 0 )
printf( "\n" );
else
printf( "\t" );
n++;
}
return 0;
}
执行结果:
A:65 B:66
C:67 D:68
E:69 F:70
G:71 H:72
I:73 J:74
K:75 L:76
M:77 N:78
O:79 P:80
Q:81 R:82
S:83 T:84
U:85 V:86
W:87 X:88
Y:89 Z:90
请按任意键继续. . .
因为你没有说明是要大写字母还是小写字母,故以大写为例。
如果你想输出小写字母则for中ch从a到z即可,若想大小写对应输出,则设立ch1,ch2分别显示大小写即可。
全部回答
#include <stdio.h> void main() { for(char c='a',d='A';c<='z';c++,d++) printf("%c\t%d\t%c\t%d\n",c,c,d,d); }
c语言中,字符的存储就是按其ascii值(整数)进行存储的。所以,编程取字符ascii码的表示方法就是直接按整型数据输出字符的数值即可,如: printf("%d", 'a' );  //输出'a'的ascii值97     %d表示按整形数据输出变量值 有效字符的ascii值在0-127之间,利用循环,采用printf()函数,%d格式输出整数值,%c格式输出字符,可输出全部字符的ascii。 参考代码: void main() {     int i;  //定义循环变量,     for( i=0;i<128;i++ )         printf( "%c : %d\n", i, i ); //输出该数值对应的字符及ascii值 } 运行图示:
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
张家口市宏泰投资有限责任公司地址在哪,我要
ipad mini,me,md,mf有什么区别,该买哪种
怎么用玫琳凯舒颜系列脸上有点刺刺的痛
大仁坪地址在什么地方,想过去办事
有没有人知道传说中的“日落”帝国是哪个国家
生产肉类罐头,用128度蒸汽杀菌20分钟,为什
龙凤珠宝嘉鱼店这个地址在什么地方,我要处理
狗狗精神不好是怎么回事?
手机上如何解除QQ帐号锁定
创建绿色校园征文
创意网站欣赏哪里可以找到?
小米空气净化器频闪连接不上
grapes are purple and onions are white怎么
qq仙侠传的宠物如何取消绑定
03年东风爱丽舍VIP加长版,36000价格怎么样?
推荐资讯
西藏修正医药销售有限公司的法人代表是谁
国庆去仰恩大学找同学玩,问下学校旧区日租房
c++大神求助。编写一个程序,读入一个0-1000
河北康博投资有限公司我想知道这个在什么地方
“高度决定视野”名言与什么有关?
关于鸭汤的诗歌
三门峡义乌国际商贸城旁边有进修学校吗
星期一就去做卖衣服的工作了!从来没有卖过东
宗申摩托共和县专卖店地址有知道的么?有点事
想十一去湘西芙蓉镇玩,但是没有去过。所以想
二十世纪五六十年代以前热带雨林得以保存的原
梦三国 多少天可以设置身份证? 你当前环境不
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?