Hirdetés
Új hozzászólás Aktív témák
-
pvt.peter
őstag
int a=5, b=2;
a= b ? b=b+(a=a+b--) : b+++--a;lehet, hogy rosszul tudom de én ezt így csinálnám:
b=b+(a=a+b--)
b értékét csökkentem eggyel, mert először az egy operandusú műveleteket hajtjuk végre,
tehát b=1
utána a=5+1, tehát a=6
utána b=1+6, tehát b=7vhogy nekem sehogy sem tűnik jónak ez az egész
-
pvt.peter
őstag
Sziasztok!
Az alábbi programkódot letudná nekem írni vki lépésről lépésre?
(a kimenet a következő lesz: a=9, b=8, c=14, d=13)#include <stdio.h>
int main(){
int a=5, b=2;
a= b ? b=b+(a=a+b--) : b+++--a;
printf("%d, %d\n", a, b);
int c=5, d=2;
printf("\n");
c=d?d*=(c+=d--):d+++--c;
printf("%d, %d", c, d);
system("PAUSE");
return 0;
}Előre is köszönöm.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Apple iPhone 12 Pro 128 GB Pacific Blue 1 év Garancia Beszámítás Házhozszállítás
- Honor X6a 128GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 13 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3074, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 13 128GB Starlight- 1 ÉV GARANCIA, Kártyafüggetlen,MS3435
- Lenovo Thinkpad 13 G2 Intel i3-7100 laptop (hiányos, de működik)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


