谁能帮我看一下程序

来源:百度知道 编辑:UC知道 时间:2024/06/26 02:25:19
#include<iostream.h>
#include<string,h>
main()
{
char a[10];
int i,j;
for(i=0;i<10;i++)
{
cin>>a[i];
}
j=strlen(a)+1;
for(i=0;i<j;i++)
{
cout<<a[i];
}

我们下周要考试,可是有些还不明白
希望有朋友帮我看一下这程序,占用不了您太多时间
谢谢,我想了半天也不太明白
再次感谢

#include<iostream.h>
#include<string.h>
void main(void)
{
char a[10];
int i,j;
for(i=0;i<10;i++)
{
cin>>a[i];
}
j=strlen(a)+1; //这里几乎是多余的,不要设置最好!!
for(i=0;i<10;i++) //这里不要设置成j,不然会出错的!!
{
cout<<a[i];
}
}

这个是输入数组再输出数组吧!程序有点错误哦!

#include<iostream.h>
#include<string,h> //这里出错了,把逗号改成点号
main()
{
char a[10];
int i,j;
for(i=0;i<10;i++)
{
cin>>a[i];//循环输入10个字符
}
j=strlen(a)+1;//确定J的值为11
for(i=0;i<j;i++)
{
cout<<a[i]; //输出这些字符
}
}//注意,你最后还少了一个"}"

这是一个简单的C++输入输出字符数组的问题。
#include<iostream.h> 输入输出的头文件
#include<string,h> 字符串的头文件
main() 主函数
{
char a[10]; 定义一个长度为10的字符数组
int i,j; 定义整型变量
for(i=0;i<10;i++) for循环,用来输入字符
{
cin>>a[i]; <