C语言错题集

时间:2021-10-20 06:21:29

1.输入两个int型数a、b,求a/b的商c,不必考虑b为0的情况,输出c(保留两位小数)

include<stdio.h>

int main()
{
int a,b;
float c;
scanf("%d%d",&a,&b);
c = a*1.0/b; //ab均为整型,当a<b时,会使输出均为0;当被除数或除数中有小数位时,输出才为正确值
printf("%.2f",c);
return 0;
}

2.计算学生周岁时
出生年:a,月:b,日:c
现在年:x,月:y,日: z
判断条件:if(b<y || (b==y && c<=z))

3.三个数大小排序。

4.输出字符串时:

include<stdio.h>

include<string.h>

int main()
{
char a[ ] = {"dd"};
printf("%s",a);

5.%-2d:左对齐