Some examples on printf().
int r,a=10;
1) r=printf(“Wel”);
printf(“\n r=%d”,r);
Output---à Wel
r=3
2) r=printf(“Wel”,”come”);
printf(“\n r=%d”,r);
Output---à Wel
r=3
3) r= printf(“Wel””come”);
printf(“\n r=%d “,r);
Output---à Welcome
r=7
4) r=printf(“Wel \n come”);
printf(“\n r=%d”,r);
Output---à Wel
come
r=8
5) r=printf(“Wel\t %s”,”come”);
printf(“\n r=%d”,r);
Output---à wel come
r=8
6) r=printf(“Wel %d”,printf(“Frndzone”);
printf(“\n r=%d”,r);
Output--à Frndzonewel4
r=4
7) r=printf(“%d %d”,printf(“Frndzone”),printf(“Education”));
printf(“\n r=%d”,r);
Output------à EducationFrndzone49
r=2
8) r=printf(“%d”,printf(“Wel %d”,a);
printf(“\n r=%d”,r);
Output-----à Wel105
r=1
9) r=printf(“a=%d”,printf(“wel%d”,printf(“come”)));
printf(“\n r=%d”,r);
Output------à comewel4a=4
r=3
10) void main()
{
int a=10,b=5;
clrscr();
printf(“a=%d”,a,b);
getch();
}
Output------à a= 10
NOTE:- When outside value is more than format specifier than extra value automatically ignore.
11) void main()
{
int a=5;
clrscr();
printf(“%d%d”,a);
getch();
}
Output---à 5, (86)à garbage value
12) r=printf(“%d: %c”,printf(“Wel”),67);
printf(“\n r=%d”,r);
Output-----à Wel3:C
r=3
13) r=printf(“%d \n %d”,printf(“%d”,printf(“come”)),printf(“education”));
printf(“\n r=%d”,r);
Output-----à educationcome41
9
r=3
14) r=printf(“%d :%d”,printf(“\n %d”,printf(“come”),printf(“micro%s”,”soft”)));
printf(“\n r=%d”,r);
Output -------à microsoftcome
42: (20)à garbage value
r=4
15) r=65+ printf(“wel\n %s”,”Frndzone”,printf(“%d”,printf(“Education”)));
printf(“\n %d:%c”,r,r);
Output--------à Education9wel
Frndzone
73:I
16) r=32+printf(“%c”,65+printf(“come%s”,”Frndzone”),printf(“\n%d”,99-printf(“bho%s%c”,”pa”,’r’)));
printf(“\nr=%d”,r);
Output--------à Bhopal
93comeFrndzoneI
r=33
17) ‘A’+printf(“Wel%d”,printf(“come%s”,”Frndzone”,printf(“Computer\n %c,%d”,65,’D’)));
printf(“\n r=%d”,r);
Output-------à Computer
A,68comeFrndzonewel8
r=69
18) r=’2’+printf(“%d %c”,printf(“Wel%s”,”come”),65+printf(“Frndzone”,printf(“Education\n”)));
printf(“\n r= %d”,r);
Output-------à Education
FrndzoneWelcome7E
r=52
Some Questions on scanf()
1) Write a program to accept an integer number from keyboard and display it same on monitor.
void main()
{
int a;
clrscr();
printf(“Enter a number:”);
scanf(“%d”&a);
printf(“Value of a=%d”,a);
getch();
}
Output------à Enter a number: 20
Value of a=20
2) Write a program to accept two integer number from keyboard and display it same on monitor.
void main()
{
int a,b;
clrscr();
printf(“Enter two number:”);
scanf(“%d %d”,&a,&b);
printf(“Value of a=%d,Value of b=%d”,a,b);
getch();
}
Output------à Enter two number: 10 20
Value of a=10,Value of b=20
NOTE:- When no any separator is used in scanf() then two values must be separated by space or enter key.
Example:-
void main()
{
int a,b;
clrscr();
printf(“Enter two numbers:”);
scanf(“%d @ %d “&a,&b);
printf(“a=%d,b=%d”,a,b);
getch();
}
Output-------àEnter two numbers: 10 @ 20
a=10,b=20
Comments
Post a Comment