用C语言怎么让字母一个接一个显示

比如输入China让先显示C接着h直到结束... 比如 输入China 让先显示C接着h直到结束 展开
 我来答
zhewlof365
2011-04-13 · TA获得超过1480个赞
知道小有建树答主
回答量:573
采纳率:0%
帮助的人:643万
展开全部
#include <stdio.h>

int main()
{
char *c = "China";
int i;
while (*c!='\0')
{
printf("%c", *c++);
fflush(stdout);
for(i=0;i<100000000;i++);
}
printf("\n");
return 0;
}
以实验 绝对可以
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
monqina
2011-04-13
知道答主
回答量:18
采纳率:0%
帮助的人:0
展开全部
用循环按字符处理,如果从文件中读取的,可用getc函数;也可gets后存入数组中,在逐个处理数组元素;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pengjie1128
2011-04-13 · 超过21用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:59.1万
展开全部
#include "stdio.h"

void main()
{
char a[5];
int i;
for(i=0;i<5;i++)
{
a[i]=getch();
putch(a[i]);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2015-12-23 · TA获得超过1040个赞
知道小有建树答主
回答量:527
采纳率:87%
帮助的人:81.9万
展开全部
#include "stdio.h"
#include "string.h"
int main()
{
char *array = "China";
int nLength = strlen(array);
int nCount = 0;
while (nCount < nLength)
{
printf("%c", array[nCount]);
}
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tangcheng0407
2011-04-13 · 超过10用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:25万
展开全部
#include "stdio.h"
#include "string.h"
int main()
{
char *array = "China";
int nLength = strlen(array);
int nCount = 0;
while (nCount < nLength)
{
printf("%c", array[nCount]);
}
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式