交换两个整数
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c;
printf("please enter two integer\n");
scanf("%d%d",&a,&b);
c=a;
a=b;
b=c;
printf("%d %d",a,b);
return 0;
}
判断奇偶数
#include <stdio.h>
#include <stdlib.h>
int main()
{
int number;
printf("请输入数字");`在这里插入代码片`
scanf("%d",&number);
if(number%2==0){
printf("偶数");
}else{
printf("奇数");
}
return 0;
}
循环区间内的奇数和偶数
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
for(i=1;i<=100;i++){
if(i%2==0){
printf("偶数;");
printf("%d\n",i);}
else{
printf("奇数;");
printf("%d\n",i);
}
}
return 0;
}
找出三个数中的最大数
#include <stdio.h>
#include <stdlib.h>
int main()
{
double a,b,c;
printf("please enter three floating point number\n");
scanf("%lf%lf%lf",&a,&b,&c);
if(a>b&&a>c)
printf("%.2f",a);
else if(a>b&&a<c)
printf("%.2f",b);
else printf("%.2f",c);
return 0;
}
三个数正序排列
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,t;
printf("please enter three floating point number\n");
scanf("%d%d%d",&a,&b,&c);
if(a>b)
{
t=a;
a=b;
b=t;
}
if(b>c)
{
t=b;
b=c;
c=t;
}
if(a>c)
{
a=t;
t=c;
c=a;
}
printf("%d %d %d",a,b,c);
return 0;
}
一元二次方程
#include <stdio.h>
#include <stdlib.h>
int main()
{
float a,b,c,x,x1,x2;
printf("please enter three integer:\n");
scanf("%f %f %f\n",&a,&b,&c);
if(a!=0)
{
x=sqrt(b*b-4*a*c);
x1=(-b+x)/(2*a);
x2=(-b-x)/(2*a);
if(x1>x2)
printf("%.2f %.2f",x1,x2);
else
printf ("%.2f %.f",x2,x1);
}
return 0;
}
判断是否为闰年
#include <stdio.h>
#include <stdlib.h>
int main()
{
int year;
printf("please enter a particular:\n ");
scanf("%d",&year);
if(year%4==0)
{
if(year%100==0){
if(year%400==0)
printf("闰年");
if(year%100!=0)
printf("非闰年");
}
else
printf("闰年");
}else
{
printf("非闰年");
}
return 0;
}
判断数字是零、整数还是负数
#include <stdio.h>
#include <stdlib.h>
int main()
{
double number;
printf("请输入一个数字:\n");
scanf("%lf",&number);
if(number>=0){
if(number==0)
printf("你输入的数字是0");
else
printf("你输入的数字是正数");
}
else
printf("你输入的数字是负数");
return 0;
}
判断输入的字符是否是字母
#include <stdio.h>
#include <stdlib.h>
int main()
{
char c;
printf("请输入一个字符:\n");
scanf("%c",&c);
if((c>='a')&&(c<='z')||(c>='A')&&(c<='Z')){
printf("你输入的是字母");
}else
printf("你输入的不是字母");
return 0;
}
计算自然数的和
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,sum;
printf("请输入一个正整数;");
scanf("%d",&a);
while(b<=a){
sum+=b;
b++;
}
printf("sum=%d",sum);
return 0;
}