十一作业
#include<stdio.h>
int main()
{
printf("*********\n *******\n *****\n ***\n *\n");
return 0;
}

注意换行符号\n,和空格的位数
#include<stdio.h>
int main()
{
int a,b,c,sum;
printf("请输入三个数,中间用空格隔开\n");
scanf("%d%d%d",&a,&b,&c);
sum=a+b+c;
printf("%d+%d+%d=%d\n",a,b,c,sum);
return 0;
}

%d之间不加符号,编译时默认空格
#include<stdio.h>
int main()
{
int a,b,c,d,e,f,g;
printf("请输入今天的日期,年月日用逗号分开\n");
scanf("%d,%d,%d",&a,&b,&c);
printf("请输入你的生日,格式:年-月-日\n");
scanf("%d-%d-%d",&d,&e,&f);
g=a-d;
printf("你今年%d岁了,你的生日是%d-0%d-0%d",g,d,e,f);
return 0;
}

注意%d之间的符号
#include<stdio.h>
int main()
{
int a,b,c,d;
printf("Please input three integers");
scanf("%d%d%d",&a,&b,&c);
d=a;
a=c;
c=b;
b=d;
printf("%d%d%d",a,b,c);
return 0;
}

=两边是将等号右边的值赋给等号左边的数
#include<stdio.h>
int main()
{
int a,b,x;
printf("输入x分钟");
scanf("%d",&x);
a=x/60;
b=x%60;
printf("%d小时%d分钟",a,b);
return 0;
}

除和取余的结果不同
#include<stdio.h>
int main()
{
int a,b,c,d,x;
printf("请输入一个四位整数\n");
scanf("%d",&x);
a=x/1000;
b=x%1000/100;
c=x%100/10;
d=x%10;
printf("%d%d%d%d\n",d,c,b,a);
return 0;
}

通过除和取余获得每一位上的数字
#include<stdio.h>
#define PI 3.1415926
int main()
{
double da,db,dr;
int a,b,r;
printf("请输入圆的半径\n");
scanf("%d",&r);
da=2*PI*r;
db=4.0/3*PI*r*r*r;
printf("圆周长=%.2f,球体积=%.2f\n",da,db);
return 0;
}

注意要先定义变量,另外为了准确数值要用double类型,小数点后位数用.f
浙公网安备 33010602011771号