回 帖 发 新 帖 刷新版面

主题:弄不明白了

#include<iostream.h>
int main(int argc, char* argv[])
{
    char str[]="我是中国人";
    char b[2];
    for(int i=0;i<10;i++)
    {
    b[0]=str[i+2];
    cout<<b[0];
    }
    return 0;
}
汉字字符串怎样赋值啊?怎样让这个程序输出“中”字啊?

回复列表 (共1个回复)

沙发

#include<iostream.h>
int main(int argc, char* argv[])
{
    char str[]="我是中国人";
    char b[2];
    for(int i=0;i<2;i++)
    {
        b[0]=str[i+4];
        cout<<b[0];
    }
    return 0;
}

这样写就行了 
看你的帖子挂那么久  给你拿出来晾一下

我来回复

您尚未登录,请登录后再回复。点此登录或注册