c++cout怎么不能输出?
答案:4 悬赏:0 手机版
解决时间 2021-03-23 19:02
- 提问者网友:斑駁影
- 2021-03-23 07:42
c++cout怎么不能输出?
最佳答案
- 五星知识达人网友:佘樂
- 2021-03-23 09:21
这是因为你同时用iostream和stdio两种输入输出标准导致的,你应该只用一个,要么用C的,要么用C++的。
如:
//#include
#include
struct person // 结构定义
{
char name[10];
};
person allone[6];
void main()
{
int i;
for(i = 0;i < 6;i++) // 输入数据
{
printf("%d name:",i); //(1)
gets(allone[i].name); //(2)
printf("\n");
}
}
如:
//#include
#include
struct person // 结构定义
{
char name[10];
};
person allone[6];
void main()
{
int i;
for(i = 0;i < 6;i++) // 输入数据
{
printf("%d name:",i); //(1)
gets(allone[i].name); //(2)
printf("\n");
}
}
全部回答
- 1楼网友:舍身薄凉客
- 2021-03-23 11:29
现在输出的是
wA
this is a test.
----------
要完全一致的?
跟原来结果的主要区别:w是大写;W和A间有空格;test后面没有.
程序:
#include
void main()
{
char cl='A';
cout<<"W ";
cout< cout<<"this is a test"< cout<<"----------"< }
结果:
W A
this is a test
----------
wA
this is a test.
----------
要完全一致的?
跟原来结果的主要区别:w是大写;W和A间有空格;test后面没有.
程序:
#include
void main()
{
char cl='A';
cout<<"W ";
cout<
结果:
W A
this is a test
----------
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯