25. Se consideră variabila a care memorează un număr cu exact 6 cifre. Care dintre
expresiile C/C++ de mai jos are ca valoare numărul format din cele două cifre din mijloc
ale valorii memorate în a?
a. (a%100)/100
b. a/100%100
c. a/1000+a%1000
d. a/100%10+a/1000%10
Răspunsuri la întrebare
Răspuns de
6
Răspuns:
b)
Explicație:
Fie numarul abcdef.
b. abcdef / 100 % 100 = abcd % 100 = cd ( ceea ce ne trebuia )
a) abcdef % 100 / 100 = ef / 100 = 0
c) abcdef / 1000 + abcdef % 1000 = abc + def
d) abcdef / 100 % 10 + abcdef /1000 % 10 = abcd % 10 + abc % 10 = d + c =
= c + d != cd ( c * 10 + d )
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă