c++高手请帮忙!谢谢!我是菜鸟!!

来源:百度知道 编辑:UC知道 时间:2024/09/24 12:27:57
1,解释下面的程序段:
std::cout<<"the sum of"<<v1;
<<"and"<<v2;
<<"is"<<v1+v2;
<<std::enf1;
这段代码合法吗?为什么?
2,编写程序,要求用户输入一组数,输出信息中说明有多少个负数?

1。我感觉不合法吧?怎么除了第一行都没有cout<<啊。
2。
#include <iostream.h>
#define N 10

int main()
{
int a[N],num=0;
for (int i=0;i<N;i++)
{
cin>>a[i];
if (a[i]<0) num++;
}
cout<<"负数个数:"<<num<<endl;
return 1;
}