C语言如何编写打印出A-Z字母的程序

请问下面这个程序为什么打印出来的是[这个括号,哪里写错了?我是在做打印出大写字母A-Z的练习。#include<stdio.h>intmain(){inti;for(i=... 请问下面这个程序为什么打印出来的是[这个括号,哪里写错了?我是在做打印出大写字母A-Z的练习。
#include<stdio.h>
int main()
{
int i;
for(i=65;i<91;i++);
{
printf("%c\n",i);
}
return 0;
}
展开
 我来答
幻翼高达Zero
2019-07-19 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:7.7万
展开全部

需要准备的材料分别有:电脑、C语言编译器

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、在test.cpp文件中,输入C语言代码:。

int i;

for(i=65;i<91;i++)

printf("%c\n",i);

3、编译器运行test.cpp文件,此时成功打印出了A-Z的大学英文子母。

风若远去何人留
推荐于2017-10-08 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450110
专业C/C++软件开发

向TA提问 私信TA
展开全部

在计算机中,字符是以ASCII码的形式存在的,而大写字母'A'到'Z'在ascii码中是连续表示的。

所以要输出A-Z,可以通过循环打印的方式实现。

代码如下:

int i;
for(i = 0; i <26; i++)//打印26个字母。
    printf("%c", 'A' + i); //当i为0时,'A'+i就是‘A’,而对于任意的i,'A'+i就是第i个大写字母。配合i从0到25,就实现了打印A-Z的程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沧海雄风2009
2013-07-30 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8525
采纳率:79%
帮助的人:2785万
展开全部
#include<stdio.h>
int main()
{
int i;
for(i=65;i<91;i++)  //最后多了分号
{
printf("%c\n",i);
}
return 0;
}


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
月半青椒1O
2013-07-30 · 超过30用户采纳过TA的回答
知道答主
回答量:71
采纳率:100%
帮助的人:79万
展开全部
去掉for(i=65;i<91;i++)后的封号即可。

或者你直接把你的printf("%c\n",i)当做条件加入i++前面也可,这样就不需要那个大括号了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
龍__鳳
推荐于2017-09-27 · TA获得超过2346个赞
知道小有建树答主
回答量:948
采纳率:0%
帮助的人:1394万
展开全部
#include<stdio.h>
int main()
{
int i;
for(i=65;i<91;i++)//去掉分号
{
printf("%c\n",i);
}
return 0;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式