[FONT=Tahoma]FORMAT TANIMLAYICILARI
Veri Türü Format Tanımlatıcısı
printf( ) scanf( )
char %c %c
int %d %d
usigned int %u %u
short int %hd %hd
unsigned shot int %hu %hu
long int %ld %ld
unsigned long int %lu %lu
float %f %f
double %f %lf
long double %lf %lf
#include "stdio.h"
#include "conio.h"
main( )
{
shot int d1;
usigned int d2;
long int d3;
printf(short int bir değer giriniz : "); scanf("%hd",&d1);
printf("usigned int bir değer giriniz : "); scanf("%u",&d2);
printf("long int bir değer giriniz : "); scanf("%ld",&d3);
printf("%hd %u %ld \n",d1,d2,d3);
}
#include "stdio.h"
main( ),
{
short int d1;
unsigned short int d2;
d2=42758;
d1=d2;
printf("%hd %hu ",d1,d2);
}
#include "stdio.h"
int dx1=10;
main( )
{
int d1=12;
fonk1(d1);
printf(" \n %d %d ",dx1,d1);
}
fonk1(int d1)
{
int d2 =d1/2;
for (d2;d2>0;d2--) printf("%d",d2);
}
NOT: Global değişkenlere ilk değer girmezseniz ,direk sıfır değerini alır.Lokal bir değişkene ilk değer girmezseniz anlamsız bir değer alır.
#include "stdio.h"
int dx1;
main( )
{
int d1;
printf ("%d %d",dx1,d1);
}
#include "stdio.h"
char d1;
main( ){
d1='A';
fonk1( );
}
fonk1( )
{
char d2;
printf(" Bir harf giriniz : ");
d2=toupper( getch( ) );
if (d2=='A') printf("\n A harfini girdiniz ");
else
printf("\n Girdiğiniz karakter A harfi değil ");
} [/FONT]