1:
#include <stdio.h>
///***input operation:
int main(){
int a;
scanf("%4d",&a);
printf("%d",a);
return 0;
}
input: 123456
output:1234
2:
#include<stdio.h>
///***printf rules:
int main(){
int a=5,b=6;
printf("%d %d %d",b,a,a+b);
return 0;
}
output: 6 5 11
3:
#include<stdio.h>
///***printf function works from the right side
int main(){
int a,b;
printf("%d %d %d",a+b,b=5,a=4);
return 0;
}
output:9 5 4
4:
#include<stdio.h>
///***printf function works from the right side
int main(){
int a,b;
printf("%d %d %d",b=5,a=4,a+b);
return 0;
}
output: 5 4 garbage
///***because printf function works from the right side
No comments:
Post a Comment