#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int a,b=1,c;
cin>>"a=">>a;
c=a+b;
cout<<"c="<<c<<endl;
return 0;
}
我想让屏幕显示 a= 然后等待我的输入可是我用cin>>"a=">>a;却一直出错
我是vs2010
vs2010 c++ cin的用法!! 在屏幕显示a= 等待我输入a的数值
答案:4 悬赏:0
解决时间 2021-03-21 06:15
- 提问者网友:伪情浪人
- 2021-03-21 01:38
最佳答案
- 二级知识专家网友:时光不老我们不分离
- 2021-03-21 02:41
int _tmain(int argc, _TCHAR* argv[])
{
int a,b=1,c;
cout<<"a=";
cin>>a;
c=a+b;
cout<<"c="<<c<<endl;
system("pause");
return 0;
}
如上,必须用cout<<"a=";才行,你要明白想在屏幕输出东西,就只能用cout。哪怕你想方法组成你想的效果。CIN只负责输入
{
int a,b=1,c;
cout<<"a=";
cin>>a;
c=a+b;
cout<<"c="<<c<<endl;
system("pause");
return 0;
}
如上,必须用cout<<"a=";才行,你要明白想在屏幕输出东西,就只能用cout。哪怕你想方法组成你想的效果。CIN只负责输入
全部回答
- 1楼网友:青春如此荒謬
- 2021-03-21 04:39
cin>>"a=">>a;改为
cout<<"a=";
cin>>a;
- 2楼网友:颜值超标
- 2021-03-21 03:56
你好!
不管你用的是什么,这个是基本语法的错误。
你想从控制台(就是你的dos界面)获取数字(或者字符),那么你就应该用cin>>a;那么你输入一个整数给a。但是你想屏幕上显示字符或数字,你必须cout<
- 3楼网友:晨与橙与城
- 2021-03-21 03:32
不管你用的是什么,这个是基本语法的错误。
你想从控制台(就是你的dos界面)获取数字(或者字符),那么你就应该用cin>>a;那么你输入一个整数给a。但是你想屏幕上显示字符或数字,你必须cout<<a,就是将a输出到控制台(dos界面上面)显示出来。如同你写的:
cout<<"c="<<c<<endl;
加油!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯