#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin >> n;
for (;n != 0;n /= 10){
cout << n % 10;
}
}
老師為什么給我打錯了
學(xué)習(xí)達人
|
T278539bz
展開
|
laihaiyou
展開
|
|
學(xué)習(xí)達人
|
T908131xu
展開
#include<bits/stdc++.h>
using namespace std;
int main() {
int a,h,op=0,ko=0;
cin>>a;
int xx=1;
for(int b=a;b!=0;b/=10){
h=b%10;
++op;
}
//得知幾位數(shù)
--op;
for(int b=a;b!=0;b/=10){
h=b%10;
for(int u=1;u<=op;++u){
xx*=10;
}
ko+=h*xx;
--op;
xx=1;
}
cout<<ko;
return 0;
} |
學(xué)習(xí)達人
|
lichunligxtc
展開
#include<bits/stdc++.h>
using namespace std;
int main(){
int n , cnt=0;
cin >> n;
for(int i = n; i != 0; i /= 10){
int num = i % 10;
++cnt;
cout << num <<" ";
}
cout << "\n" << "n的位數(shù)是:" << cnt;
return 0;
}
老師,這個超出了10位的數(shù)就出現(xiàn)錯誤,應(yīng)該如何修改? |
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。