Portál AbcLinuxu, 1. května 2025 01:16
Tiskni
Sdílej:
for (i = 0; i != 500; i++)
i
stejně nikde nepoužijete, máte to 500 iterací jako 500 iterací…
for(int i = 0; i < 500; i++)
=
a <
. Ale je to jen věc zvyku, rozdíl v tom není.
for (i=500; i--;)
printf
použít puts
.
Jednak to vloží konec řádku a jednak je puts()
rychlejší. (a doplňující otázka pro studenty PB161 - proč je puts()
rychlejší?)
Podle mě a mé drahé lepší, hodnější, ..... (a spousty dalších přívlastků) polovičky je to holčička.
Btw. a kdyby to udělala v Eclipse a Javě, radostí bych plácal ušima. S Eclipse je radost pracovat.
Konečně hodnotný názor!
Opravdový programátor nepoužívá Pascal, o novějších jazycích nemluvě!
Opravdový programátor se nebojí algebraického IFu!
Opravdový programátor nepíše komenrářě; On se ve svém kódu vyzná!
...
Sakra! Já toho Vogela (Programování v jazyce FORTRAN) nemůžu najít!
S=0 until ((S==500)) do echo 'I will not throw paper airplanes in class.' S=`expr 1 + $S` doneJde to snadněji?
echo "#include <stdio.h>" > x.c echo 'int main(){for(int i=500;i--;)puts("I will not throw paper airplanes in class.");}' >> x.c g++ x.c ./a.out
for(int i
.... je nad jeho sily, tak sem pouzil g++
PS: melo to bejt just kidding.... \n funguje s přepínačem -e.
PS: Vím.
echo -e
-e enable interpretation of the backslash-escaped characters listed below
for i in {1..500}; do echo 'I will never ...'; done
perl -e 'print "I will never ...\n"x500;'
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.