下面的程序,输入两个整数,调用函数ast后,输出了两数之和及两数之差。阅读程序,补全程序中空白处。
- #include <iostream>
- using namespace std;
- void ast(int x,int y,int *cp,int *dp)
- {
-
- ___(1)____=x+y;
- ___(2)____=x-y;
- }
- int main()
- {
- int a,b,c,d;
- cin>>a>>b;
-
- ______(3)______
- cout<<c<<" "<<d<<endl;
- return 0;
- }
参考解答:
- #include <iostream>
- using namespace std;
- void ast(int x,int y,int *cp,int *dp)
- {
-
- *cp=x+y;
- *dp=x-y;
- }
- int main()
- {
- int a,b,c,d;
- cin>>a>>b;
-
- ast(a,b,&c,&d);
- cout<<c<<" "<<d<<endl;
- return 0;
- }
运行结果: