问题标题: 1730

0
0
已解决
王子健
王子健
初级天翼
初级天翼

[

    int a,b,c,d;

    b=a/7;

    c=a/11;

    d=a/13

    cout<<b<<c<<d<<endl;

    return 0;

}

 

    


1
已采纳
张庭瑜
张庭瑜
初级守护
初级守护

你这段代码问题很多。

    首先,你没有输入,这是肯定要补上的。

cin>>a;

    另外,你根本没有对数据做应该的操作。这也是要加上的。只要将这个数扩大1000倍并与它相加就可以了。

a+=a*1000;

    其次,直接连除只需要一个变量,这样不是麻烦了很多吗?应作如下修改:

a=a/7/11/13;

 

    而且为何要把后三个变量都输出呢?这样就可以了啊:

cout<<a<<endl;

    建议你仔细看看代码,修改一下,理解透彻。

   

0
我要回答