【分析】根据C++语言的算术表达式构成,由(1)数学算式可得C++语言的算
术表达式为39-(61+29)/(2*(10+5));其中的被除数与除数要作为一个整体用小
括号括起来。由(2)数学算式可得C++语言的算术表达式为39/13+7%5/(9*3);其
中的9*3的积作为除数,所以必须用小括号括起来作为一个整体。由(3)数学算式可
得C++语言的算术表达式为(a+1)*(b-2)/(a+b)。
【参考程序】
- #include<iostream>
- using namespace std;
- int mainO
- int a,b;
- cout<<"从键盘上输入两个整数:";
- cin>>a>>b;
- cout<<"第一个算式的值为:"<39-(61+29)/(2*(10+5)<end;
- cout<"第二个算式的值为:"<39/13+7%51(9*3)<<"\n";
- cout<"第三个算式的值为:"<(a+1)*(b-2)/(a+b):
- return 0;
- }