帮帮忙看看我这个C++小程序哪里错了
来源:百度知道 编辑:UC知道 时间:2024/05/06 14:38:00
// 上机练习(求和).cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream.h>
int main(int argc, char* argv[])
{
int a;
cout<<"请输入值:"<<endl;
cin>>a;
{
if a>10
a=a--;
else
a=a++;
}
cout<<"值为:"<<a<<endl;
cout<<"-------------------------------------------"<<endl;
cout<<"本程序by星龙宇"<<endl;
return 0;
}
//
#include "stdafx.h"
#include <iostream.h>
int main(int argc, char* argv[])
{
int a;
cout<<"请输入值:"<<endl;
cin>>a;
{
if a>10
a=a--;
else
a=a++;
}
cout<<"值为:"<<a<<endl;
cout<<"-------------------------------------------"<<endl;
cout<<"本程序by星龙宇"<<endl;
return 0;
}
//首先,头文件不存在——#include "stdafx.h"
//其次,if a>10——语法错误,C++中应为if(a>10)
//请看改动后的程序:
//#include "stdafx.h"
#include <iostream.h>
int main(int argc, char* argv[])
{
int a;
cout<<"请输入值:"<<endl;
cin>>a;
{
if(a>10)
a=a--;
else
a=a++;
}
cout<<"值为:"<<a<<endl;
cout<<"-------------------------------------------"<<endl;
cout<<"本程序by星龙宇"<<endl;
return 0;
}
//#include "stdafx.h" //应该不包含
#include <iostream.h>
int main(int argc, char* argv[])
{
int a;
cout<<"请输入值:"<<endl;
cin>>a;
{
if a>10 //此处应为if(a>10)
a=a--;
else
a=a++;
}
cout<<"值为:"<<a<<endl;
cout<<&