#include <stdio.h>
int main(void)
{
printf("chuancy li\n");
printf("chuancy\nli\n");
printf("chuancy");
printf(" li");
return 0;
}
#include <stdio.h>
int main(void)
{
int age;
int day;
printf("please input your age:\n");
scanf("%d",&age);
day=365*age;
printf("you have lived %d days",day);
return 0;
}
#include <stdio.h>
void jolly(void);
void deny(void);
int main(void)
{
jolly();
deny();
return 0;
}
void jolly(void)
{
printf("For he's a jolly good fellow!\n");
printf("For he's a jolly good fellow!\n");
printf("For he's a jolly good fellow!\n");
}
void deny(void)
{
printf("Which nobody can deny!");
}
#include <stdio.h>
void br(void);
void ic(void);
int main(void)
{
br();
ic();
printf("India,China,\n");
printf("Brazil,Russia") ;
return 0;
}
void br(void)
{
printf("Brazil,Russia ");
}
void ic(void)
{
printf("India,China\n");
}
#include <stdio.h>
int main(void)
{
int a;
printf("please input a number:\n");
scanf("%d",&a);
printf("%d's char is %c",a,a);
return 0;
}
%m.nf的意思是将浮点数以宽度m,保留n为小数。当浮点数的宽度小于m时,左侧用空格补齐,大于则无效;小数点位数小于n时补0.小数点位数大于指定位数n时,就四舍五入到指定位数。
float a=12.12345,b=13.12c=14.22;printf("%4.2f\n%6.3f%9.3f",a,b,c);的结果是:
12.12
13.120
14.220 //前面有空格哦
小数点也算一个宽度。12.12的宽度为5,大于4,指定宽度无效
13.120,小数点位数不足补0,指定宽度正好
14.220,指定宽度大于实际宽度(6)左侧就用空格补咯。