C语言--简单练习

(1)有两个瓶子A和B,分别盛有醋和酱油,要求它们互换(即A瓶原来盛醋,现改盛酱油,B瓶则相反).

 ①#include<stdio.h>
   int main(){
   int A,B,t;
   scanf("%d%d",&A,&B);
   t=A;
   A=B;
   B=t;
   printf("%d %d
",A,B);
   return 0;
  }
 ②#include<stdio.h>
  void a(int A,int B){
   int t;
   t=A;
   A=B;
   B=t;
   printf("%d %d
",A,B);
  }
  int main(){
   int A=2;
   int B=3;
   a(A,B);
  }

(2)依次将10个数输入,要求将其中最大的数打印出来.

#include<stdio.h>
int main(){
 int n,max = 0;
 for(int i=0;i<3;i++){
 	scanf("%d",&n);
 	if(n>max)
 	max=n;
 } 
 printf("%d
",max); 
 return 0;
}

(3)有三个数a,b,c,要求按大小顺序把他们打印出来.

#include<stdio.h>
 int main(){
 int t,a,b,c;
 scanf("%d%d%d",&a,&b,&c); 
 if(a<b)
 {t=a,a=b,b=t;}
 if(a<c)
 {t=a,a=c,c=t;}
 if(b<c)
 {t=b,b=c,c=t;}
 printf("%d %d %d
",a,b,c); 
 return 0;
}

(4)求1+2+3+····+100.

#include<stdio.h>
int main(){
	int i,sum=0;
	for(i=0;i<=100;i++){
	 sum=sum+i;
	} 
	printf("%d",sum);
}
#include<stdio.h>
int main(){
	int i=0,sum=0;
	while(i<=100){
	 sum=sum+i;
         i=i+1;
	} 
	printf("%d",sum);
}

(5)判断一个数n能否同时被3和5整除

#include<stdio.h>
  int main(){
  int x;
  scanf("%d",&x);
  if(x%3==0&&x%5==0)
  printf("Yes!");
  else
  printf("No!");
  return 0;
 }
原文地址:https://www.cnblogs.com/cylf/p/10567552.html