課程
/后端開發(fā)
/C
/C語言入門
為何不能用這個取一個三位數(shù)的個位數(shù)?
sd =(num%100)%10;?
2019-04-26
源自:C語言入門 4-9
正在回答
可以呀,但是你那個括號加不加無所謂
int g,s,b;//g:個位,s:十位,b:百位,sum:總和
? ?for (int i = 0; i <= 999; ++i) {
? ? ? ?g = i%100%10;
? ? ? ?s = i%100/10;
? ? ? ?b = i/100;
? ? ? ?if(g*g*g+s*s*s+b*b*b==i){
? ? ? ? ? ?printf("%d\n",i);
? ? ? ?}
? ?}
? ?return 0;
num%100得到的是mun除以100的余數(shù)
舉報
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答過去三位數(shù)字num百位、十位、個位上的數(shù)字怎么算的?沒看懂,求解
2 回答如何輸出一個多位數(shù)的某一位數(shù)
1 回答#include <stdio.h> int main() { //定義三位數(shù)num,個位數(shù)sd,十位數(shù)td,百位數(shù)hd int num, sd, td, hd; //循環(huán)所有三位數(shù) for(num=100;num<1000;num++) { //獲取三位數(shù)字num百位上的數(shù)字 hd =num/100; //獲取三位數(shù)字num十位上的數(shù)字 td =num%100/10; //獲取三位數(shù)字
3 回答百位數(shù),獲取十位數(shù)的方法以及個位數(shù)的方法,犯蒙,求教
1 回答#include <stdio.h> int main() { //定義三位數(shù)num,個位數(shù)sd,十位數(shù)td,百位數(shù)hd int num, sd, td, hd; //循環(huán)所有三位數(shù) for(num = 100; num < 1000; num++) { //獲取三位數(shù)字num百位上的數(shù)字 hd = num/100; //獲取三位數(shù)字num十位上的數(shù)字 td = (num%100)/10;
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-04-26
可以呀,但是你那個括號加不加無所謂
2019-04-26
int g,s,b;//g:個位,s:十位,b:百位,sum:總和
? ?for (int i = 0; i <= 999; ++i) {
? ? ? ?g = i%100%10;
? ? ? ?s = i%100/10;
? ? ? ?b = i/100;
? ? ? ?if(g*g*g+s*s*s+b*b*b==i){
? ? ? ? ? ?printf("%d\n",i);
? ? ? ?}
? ?}
? ?return 0;
2019-04-26
num%100得到的是mun除以100的余數(shù)