第二章
2-4
#include
using namespace std;
Add(int a,int b); int main() {
int x,y,sum;
cout<<\cin>>x>>y; sum = add(x,y);
cout < Add(int a,int b) { return a+b; } 2-5 (1)this is a C++ program. (2) x=50.6 y=10 z=A x=216.34 y=10 z=A x=216.34 y=2 z=A x=216.34 y=2 z=E (3) x y z 500 1000 0 500 1500 1500 500 200 1500 2-6 #include int *p,*init; int countp=0; int countn=0; p = new int[20]; init = p; for(int i=0;i<20;i++) { cin>>*p; p++; } p = p-20; for( i=0;i<20;i++) { if(*p>0) countp++; if(*p<0) countn++; cout<<*p<<\ p++; } cout<<\正数有:\ cout<<\负数有:\ p = init; delete[] p; return 0;} 2-7不做要求 #include void checkagescore(string name,int age) { if (name == \ if(age<0||age>50) throw age; } int main() { string name; int age; for(int i=0 ;i<5 ;i++ ) { cin.ignore (); getline(cin,name ); cin>>age ; try { checkagescore(name,age); } catch( string) {