【Z_T2.0.1】c语言编程总结一

案例一 求俩数之和

//求俩数之和 
#include<stdio.h>
#include<math.h>
int main()
{
	int a,b,sum;
	scanf("%d %d",&a,&b); //易错:不要忘记写& & & & & & &a,&b 
	printf("sum=%d\n",a+b); 
	/*
	sum=a+b;
	printf("sum=%d",sum);
	*/
	return 0;
 } 

案例二 求一个函数的绝对值

#include<stdio.h>
#include<math.h>
int main()
{
	int a,b;
	scanf("%d",&a); //易错:不要忘记写&取地址符 & & & & & &a,&b 
	if(a>=0)
	a=a;
	else
	a=(-a); 
	printf("A的绝对值%d\n",a); 
	/*
	scanf("%d",&a); //易错:不要忘记写& & & & & & &a,&b 
	b=abs(a) ; //函数abs的作用是求a的绝对值,
			  //并将所求的绝对值返回给主调函数main
			  //(返回值是通过函数名abs带回到main函数的调用处) 
	printf("A的绝对值%d\n",b);
	*/
	return 0;
 } 

案例三 define f(x,y) x*y

#include<stdio.h>
#include<math.h>
#define f(x,y) x*y
int main()
{
	int a=1,b=1;

	printf("%d\n",10*f(a+1,b+1));
	
//	return 0;
 } 

结果及过程

10*1+1*1+1
12

案例四 局部变量

#include<stdio.h>
#include<math.h>
int main()
{
	int m=1,n,i;
	for(i=0;i<5;i++)
	{
		int m=1;
		m++;
		if(i==4)
		n=m;
		
	}
	printf("%d,%d",m,n);
	return 0;
 } 

运行

1,2

案例五 把12345倒着输出54321

#include<stdio.h>
int main()
{
	int x=12345,d;
	while(x!=0)
	{
		d=x%10;
		printf("%d",d);
			x=x/10;
	}

 } 
20210302065836497.jpg
© 版权声明
THE END
喜欢就支持一下吧
点赞21
分享
评论 抢沙发

请登录后发表评论