درس 2 - اجراي برنامه سي
پس از نوشتن برنامه اي در زبان سي براي ديدن نتيجه برنامه و مشاهده صفحه خروجي بايد كليد هاي كنترل و اف ۵ را بگيريد تا برنامه كامپايل شده و در صورت عدم وجود انواع خطاها خروجي برنامه مشاهده گردد.
انواع داده ها در سي :
| type | Output | Example |
|
|
كاراكتر | a |
|
|
عدد صحيح | 392 |
|
|
عدد طبيعي | 3.9265e2 |
|
|
عدد طبيعي | 3.9265E2 |
|
|
عدد اعشاري فلووت | 392.65 |
|
|
عدد كوچتر از %e or %f | 392.65 |
|
|
عدد كوچكتر از %E or %f | 392.65 |
|
|
عدد اكتال در مبناي ۸ | 610 |
|
|
رشته اي از كاراكتر ها | sample |
|
|
عدد دهدهي دسيمال | 7235 |
|
|
عدد هگزادسيمال در مبناي ۱۶ | 7fa |
|
|
عدد هگزادسيمال در مبناي ۱۶ با حروف بزرگ | 7FA |
|
|
آدرس محلي از حافظه | B800:0000 |
|
|
آدرس محلي از حافظه كه اعداد در آن ذخيره مي شوند. |
|
|
كه با انواع داده هاي ديگر بكار مي رود |
|
|
short int |
|
|
long intيا double |
|
|
long double floating point types. |
مثال :
/* fprintf example: some format examples */ #includeint main() { printf ("Characters: %c %c \n", 'a', 65); printf ("Decimals: %d %ld\n", 1977, 650000); printf ("Preceding with blanks: %10d \n", 1977); printf ("Preceding with zeros: %010d \n", 1977); printf ("Some different radixes: %d %x %o %#x %#o \n",
100, 100, 100, 100, 100);
printf ("floats: %4.2f %+.0e %E \n", 3.1416, 3.1416, 3.1416);
printf ("Width trick: %*d \n", 5, 10);
printf ("%s \n", "A string");
return 0;
}
----------------------------------به نظر شما خروجي برنامه چيست ؟
Characters: a A Decimals: 1977 650000 Preceding with blanks: 1977 Preceding with zeros: 0000001977 Some different radixes: 100 64 144 0x64 0144 floats: 3.14 +3e+000 3.141600E+000 Width trick: 10 A string
+ نوشته شده در پنجشنبه ۱۳۸۴/۰۲/۰۸ ساعت 17:9 توسط باران
|