單項(xiàng)選擇題

從鍵盤任意輸入一個(gè)3位整數(shù),編程計(jì)算并輸出它的逆序數(shù)(忽略整數(shù)前的正負(fù)號(hào))。例如,輸入-123,則忽略負(fù)號(hào),由123分離出其百位1、十位2、個(gè)位3,然后計(jì)算3*100+2*10+1 = 321,并輸出321。按要求在空白處填寫適當(dāng)?shù)谋磉_(dá)式或語句,使程序完整并符合題目要求。#include <math.h> #include <stdio.h> int main() { int x, b0, b1, b2, y; printf("Input x:"); scanf("%d", &x); x = (int)fabs(x); b2 = ________; /* 計(jì)算百位數(shù)字 */ b1 = _________; /* 計(jì)算十位數(shù)字 */ b0 = _________; /* 計(jì)算個(gè)位數(shù)字 */ y = b2 + b1*10 + b0*100; printf("y = %d/n",y); return 0; }
A、第10行: x / 100 第12行: (x - b2 * 100) / 10 第14行: x % 10
B、第10行: x % 100 第12行: (x - b2 * 100) / 10 第14行: x / 10
C、第10行: x / 100 第12行: (x - b2 * 100) % 10 第14行: x / 10
D、第10行: x / 10 第12行: (x - b2 * 10) / 10 第14行: x % 100

A.h>
B.h>
微信掃碼免費(fèi)搜題