第一次作业
实验一
1、
#include<stdio.h>
int main()
{
printf("*********\n *******\n *****\n ***\n *\n");
return 0;
}
实验总结: 输入适当的空格才可以形成倒三角,否则不会形成。
2、
#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",sum);
return 0;
}
实验总结: 注意每行最后的“;”不能丢
3、
#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-%02d-%02d,您今年%d岁。\n",d,e,f,g);
return 0;
}
实验二
1、
#include<stdio.h>
int main()
{
int a,b,c,d;
printf("请输入三个数a,b,c\n");
scanf("%d,%d,%d",&a,&b,&c);
d=b;
b=a;
a=c;
c=d;
printf("%d%d%d",a,b,c);
return 0;
}
实验总结:赋值应该是 右边赋予左边数值
2、
#include<stdio.h>
int main()
{
int a,b,c;
printf("请输入分钟\n");
scanf("%d",&a);
b=a/60;
c=a%60;
printf("%d分钟=%d小时%d分钟",a,b,c);
return 0;
}
实验总结:相除跟取余的计算
3、
#include<stdio.h>;
int main()
{
int a,b,c,d,e,f;
printf("请输入一个四位整数\n");
scanf("%d",&a);
b=a/1000,c=a%1000/100,d=a%1000%100/10,e=a%1000%100%10,f=b+c*10+d*100+e*1000;
printf("它的倒叙数为%04d\n",f);
return 0;
}
实验总结:注意千位百位十位的数字的计算
4、
#include<stdio.h>
#define PI 3.1415926
int main()
{
float r,l,v;
printf("请输入半径 \n");
scanf("%f",&r);
l=2*PI*r;
v=(4.0)/(3.0)*PI*r*r*r;
printf("圆的周长为%.2f,球的体积为%.2f \n",l,v);
return 0;
}
实验总结:输PI 3.1415926时中间应该有一个空格