问题标题: 1730

0
1

0
已采纳
李源徽
李源徽
新手光能
新手光能
b=o/100;
s=o%10%10;
g=o/10;

b是百位,s是十位,g是个位。

2
陆麟瑞
陆麟瑞
资深天翼
资深天翼

可以直接输出所读的数

cin>>a;
cout<<a;

这是打表。

正确写法

先得到三位数字重复写的数字,再除以7,11,13

cin>>a;
    a=a*1000+a;
    cout<<a/7/11/13;
1
李牧之
李牧之
新手光能
新手光能

读入这个数

直接输出它。


    cin>>n;
    cout<<n;

 

1
苗浡然
苗浡然
初级守护
初级守护

题目上要求重复这个三位数,那么就需要乘1000再加上原来的数然后除以7,11,13就行了

0
朱宗晔
朱宗晔
初级光能
初级光能

核心部分

cin >> b[1] >> b[2] >> b[3];
    a[1] = b[1]-'0';
    a[2] = b[2]-'0';
    a[3] = b[3]-'0';
    sum = a[1] * 100 + a[2] * 10 + a[3];
    sum = sum * 10 + a[1];
    sum = sum * 10 + a[2];
    sum = sum * 10 + a[3];
    cout << sum / 7 / 11 / 13 << endl;

数组:

char b[4];
int a[4],sum;

 

0
黎辰宇
黎辰宇
新手守护
新手守护
可以直接输出所读的数
cin>>a;
cout<<a;
这是打表。
正确写法
先得到三位数字重复写的数字,再除以7,11,13
cin>>a;
    a=a*1000+a;
    cout<<a/7/11/13;

 

0
0
栾峻岩
栾峻岩
初级天翼
初级天翼
 cin>>n;
    cout<<n;

a*1001=a*7*11*13

a*7*11*13/7/11/13=a;

0
0
桂心俊
桂心俊
中级守护
中级守护

    cin>>a;
    a=a*1000+a;
    cout<<a/7/11/13;

我要回答