下载日本电影望乡扦曲,:C++小问题:我一点运行就出现:the file dose not exist.do you want to build it?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 09:56:40
然后我点了“是(Y)”后,就出现cannot execult program 就运行不了了,怎么回事啊?
上面的问题我解决了,是因为我命名的时候用错了,谢谢大家的支持。
有谁能帮我做个小题目:
用递归函数输出十进制正数的二进制表示。(+5')
请注意是用递归函数做啊。(我顶)

#include <iostream.h>

char s[50];
int Length;
int Appen(char s[50], char element)
{
s[Length++] = element;
s[Length] = '\0';
return 0;
}
int Converse(int a)
{
if (a==0)
return 0;

if(a%2 == 1)
Appen(s,'1');
else
Appen(s,'0');
return Converse(a/2);
}
void Reverse(char s[50])
{
for(int i = 0;i<Length/2;i++)
{
char temp = s[i];
s[i] = s[Length - i - 1];
s[Length - i - 1] = temp;
}
}

void main()
{
s[0] = '\0';
Length = 0;
if(Converse(100)==0) //输出100的2进制表示
Reverse( s);
cout<<s;

}

需要先编译才能运行

用vc编译,调试!

程序有错,没有编译成功吧