Ասացէք խնդրեմ, ի՞նչ կը տպի հետեւեալ ծրագիրը եւ ինչու։
#include using namespace std; int main() { int d = 7; int c = 7; int &b = c; b += b++; d += d++; cout << "c = "<< c << endl; cout << "d = "<< d << endl; return 0; }
Ասացէք խնդրեմ, ի՞նչ կը տպի հետեւեալ ծրագիրը եւ ինչու։
#include using namespace std; int main() { int d = 7; int c = 7; int &b = c; b += b++; d += d++; cout << "c = "<< c << endl; cout << "d = "<< d << endl; return 0; }
Հարց ծրագրավորողներին, 9.2 out of 10 based on 6 ratings
ես սկսնակ ծրագրավորող եմ, խնդրում եմ ինձ օգնեք:Խնդիրը որը փորձում եմ բեյսիկ լեզվով լուծել հետևյալն է` որոշել 3-ի բաժանվող երկնիշ թվերի միջին երկրաչափականը: ես ծրագիրը կազմել եմ այսպես,խնդրում եմ ասեք վորտեղ եմ սխալ արել 10 INPUT N 20 S=0 30 DIM A (N) 40 FOR I=10 TO 99 50 IF I MOD 3=99 THEN S=S+I 60 NEXT I 70 PRINT S 80 END
int &b = c; b += b++; Վերը բերված երկու տեղերը համարժեք են` int res = (((c << 1) ^ 1) + (((c << 1) & 1) << 1)); Կարող էք ստուգել ;)
բարև ձեզ,խնդրում եմ օգնեք, չիպս հեռախոսի մեջ դնելով ինֆորմացիան բերում է սակայն չի բացում,համակարգչին էլ միացնում եմ Պերեխադնիկով չի բերում,ինչից կլինի? չիպը` 8GB
c = 15 d = 15