C语言第二章作业
|
1.交换A与B的值
#include"stdio.h" main()
{
int a,b,c=0;
scanf("%d,%d",&a,&b);
c=a;a=b;b=c;
printf("a=%d,b=%d,c=%d",a,b,c);
return ;
}
2.输入3个数从大到小输出 #include"stdio.h" main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a>b)
{
if(a>c)
if(c<b)
printf("%d,%d,%d",a,b,c);
else if(c>b)
printf("%d,%d,%d",a,c,b);
}
else if(a<b)
{
if(a<c)
if(c<b)
printf("%d,%d,%d",b,c,a);
else if(c>b)
printf("%d,%d,%d",c,b,a);
}
} 3.输入3个数,输出最大数 #include"stdio.h" main()
{
int a,b,c=0;
for(b=1;b<=10;b++)
{
scanf("%d",&a);
if(a>c)
c=a;
}
printf("最大数为%d\n",c);
}
4.求1+2+3+。。。+100的值 #include"stdio.h"
main()
{
int a,b,c;c=0;
for(a=1;a<=100;a++)
c=c+a;
printf("答案是%d\n",c);
} 5.输入一个数,判断是否为素数 #include"stdio.h" main()
{
int a,b,c;
scanf("%d",&a);
if((3%a==0)&&(5%a==0))
printf("答案是\n",a);
else
printf("不能被3或5整除");
6.输出1900—2000年的闰年 #include"stdio.h" main()
{
int a,b,c;
for(a=1900;a<=2000;a++)
{
if(a%4==0&&a%100!=0)
printf("%d\n",a);
else if((a%100==0)&&(a%400==0))
printf("%d\n",a);
}
} |
浙公网安备 33010602011771号