Portál AbcLinuxu, 13. května 2025 21:40
int a=3; int b=4; printf("%d %d\n", a, b);ci myslis
/* program.c */ #include <stdio.h> int main() { int a; int b; scanf("%d %d", &a, &b); printf("vysledok: %d+%d=%d\n", a, b, a+b); }a spustenie
$ ./program 3 5 vysledok: 3+5=8 $
double a,b; puts("bod A [X Y]:"); // alebo printf("bod A [X Y]:\n"); scanf("%ld %ld\n", &a, &b);%lf sa pouziva na long double. Pre double sa pouziva %f (tak tiez pre float) (vid); Ak som dobre pochopil, ze ta zaujima chovanie sprintf.
%f na double a float %d na cele cisla
Ak je typ definovany ako long, tak sa prida medzi % a typ znak l (l ako long). Ak je typ definovany ako long long, tak sa prida medzi % a typ 2 znaky ll (ll ako long long).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.