C Format Tanımlayıcıları
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 ");
}
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 ");
}
C ve C++ Dersleri
- C Diline Giriş
- C Dilinde Aritmetik İşlemler
- C Fonksiyonlar
- C Koşula Bağlı İşlem Satırları
- C Else Komutu Ve Kod Blokları
- C Kod Blokları
- C Döngüler
- C Break Deyimi
- C Switch Kalıbı
- C Goto Deyimi
- C Format Tanımlayıcıları
- C Değişken Tanımlayıcıları
- C Aritmetik İşlemciler
- C++ Diziler Ve Sözcükler
- C++ İsaretçiler
- C++ İsaretçiler Ve Diziler
- C++ Dersleri
- C++ Degişkenler
- C++ Veri Tipleri
- C++ Operatörler
- C++ İf Komutu
- C++ İf - Else Komutu
- C++ Switch-Case Komutu
- C++ While Döngüsü
- C++ Do - While Döngüsü
- C++ For Döngüsü
- C++ Break Ve Exit
- C++ Fonksiyonlar
- C++ Dizilier
- C++ Dinamik Diziler