(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\n",A,B);
return 0;
}
②#include<stdio.h>
void a(int A,int B){
int t;
t=A;
A=B;
B=t;
printf("%d %d\n",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\n",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\n",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;
}
浙公网安备 33010602011771号