云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 第04章习题解答

第04章习题解答

  • 62 次阅读
  • 3 次下载
  • 2025/6/16 3:48:04

switch(oprt){

case '+': cout<

if(i%3==0) cout<

return 0; }

10. 试设计一程序,从键盘输入若干个整数,以输入0为结束。分别统计出正数的个数和负数的个数,并求出正数之和、负数之和及总的平均值。输出之。

#include using namespace std;

int main() {

double n,sz=0,sf=0,av; int kz=0,kf=0;

cout<<\请输入一个整数,想结束就输入0。\ cin>>n; while(n){ if(n>0){

kz++; sz+=n; }

else {kf++; sf+=n; }

cout<<\请输入一个整数,想结束就输入0。\ cin>>n; }

av=(sz+sf)/(kz+kf);

cout<<\正数个数=\负数个数=\ cout<<\正数和=\负数和=\ cout<<\总平均值=\ return 0; }

11.试设计一程序,输入一任意整数,能反序输出其各位数字。例如,输入2468,则输出8642。

#include

using namespace std;

int main() {

int n,a,i=0,s=0;

cout<<\请输入一个四位整数。\ cin>>n; while(i<4){ a=n; s=s*10+a; n/=10; i++; }

cout<

12.试设计一程序,输入一任意整数,能输出其各位数字之和。例如输入1234则输出10。

#include using namespace std;

int main() {

int n,a,b,c,d;

cout<<\请输入一个四位整数。\ cin>>n; a=n/1000; b=n/100; c=n/10; d=n;

cout<

13. 试设计一程序,输入一正数a,用迭代法求 的近似值。迭代公式如下:

以a的二分之一作为初始近似值。在x1和x0之差的绝对值不大于1e-5时结束迭代。

#include #include

using namespace std;

int main() {

double x0,x1,a;

搜索更多关于: 第04章习题解答 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

switch(oprt){ case '+': cout<
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com