十一作业

#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 

  

原文地址:https://www.cnblogs.com/jg666666/p/5928165.html