C++ for循环中 char 数组怎么结束
chara[100];inti,k;for(i=0;???;i++){cin>>a[i];k++;}我想输入任意个字符存到数组里面k统计输入了多少字符按回车键结束结束条件...
char a[100];
int i,k;
for (i=0;???;i++)
{
cin>>a[i];
k++;
}我想输入任意个字符 存到数组里面 k统计输入了多少字符 按回车键结束 结束条件应该怎么写? 展开
int i,k;
for (i=0;???;i++)
{
cin>>a[i];
k++;
}我想输入任意个字符 存到数组里面 k统计输入了多少字符 按回车键结束 结束条件应该怎么写? 展开
展开全部
i<100&&a[i-1]!='\n'
还有,k记得赋初值为0
祝学习进步
还有,k记得赋初值为0
祝学习进步
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream.h>
void main()
{
char a[100];
int i,k;
cin>>a;
k=strlen(a);
cout<<k;
}
void main()
{
char a[100];
int i,k;
cin>>a;
k=strlen(a);
cout<<k;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a[i]!='\0'
可以试试
可以试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询