您的位置:首页 > 编程语言 > C语言/C++

C语言代码

2013-06-09 23:42 85 查看
//---------------------1
#include<stdio.h>
void main()
{
int a,b,c;
printf("输入三个正整数,a,b,c");
scanf("%d%d%d",&a,&b,&c);
if(a>b&&a>c)//很好的算法,求出三个数的最大值
if(b>c)
printf("%d%d%d\n",a,b,c);
else
printf("%d%d%d",a,c,b);
else if(b>a&&b>c)
if(a>c)
printf("%d%d%d\n",b,a,c);
else
printf("%d%d%d\n",b,c,a);
else
if(a>b)
printf("%d%d%d\n",c,a,b);
else
printf("%d%d%d\n",c,b,a);
}
//---------------2
#include<stdio.h>
void main()
{
int a,b,c,t;
printf("输入三个正整数a,b,c");
scanf("%d%d%d",&a,&b,&c);
if(a<b)
{t=a;a=b;b=t;}
if(a<c)
{t=b;a=c;c=t;}
if(b<c)
{t=b;b=c;c=t;}
printf("%d%d%d\n",a,b,c);
}
//----------------------------3
#include<stdio.h>
void main()
{
int g;
printf("输入成绩:g");
scanf("%d",&g);
if(g>=85&&g<=100)
printf("优秀");
else
if(g>=75&&g<=84)
printf("良好");
else
if(g>=64&&g<=74)
printf("及格");
else
printf("不及格");
}
//----------------------4
#include<stdio.h>
void main()
{
int d;
printf("输入一个正整数:\n");
scanf("%d",&d);
switch (d)
{
case 1:printf("monday\n");break;
case 2:printf("tuesday\n");break;
case 3:printf("wednesday\n");break;
case 4:printf("thursday\n");break;
case 5:printf("friday\n");break;
case 6:printf("saturday\n");break;
case 7:printf("sunday\n");break;
default:printf("you input error?\n");break;
}
}
//---------------------------------5
#include<stdio.h>
void main()
{
int year,month;
printf("输入年和月:");
scanf("%d%d",&year,&month);
switch (month)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
printf("%d%d has 31 days\n.",year,month);break;
case 4:
case 6:
case 9:
case 11:
printf("%d%d has 30 days\n",year,month);break;
case 2:
if(year%4==0&&year%100!=0||year%400==0)
{printf("%d%d has 29 days\n.",year,month);break;}
else
{

printf("%d%d has 28 days\n.",year,month);break;
}
default:
printf("you input error!\n");
}
}
//-----------------------------6
#include<stdio.h>
void main()
{
int c;
printf("Enter 1 or 0");
scanf("%d",&c);
while(c==1)
{
printf("*******\n");
printf("Enter 1 or 0");
scanf("%d",&c);//突然想起和那个递归的形式差不多
}
}
//-----------------------------7
#include<stdio.h>
void main()
{
int c;
do
{
printf("*******\n");
printf("Enter 1 or 0");
scanf("%d",&c);
}while (c==1);
}
//-----------------------------8
#include<stdio.h>
void main()
{
int i,n;
printf("Enter role n:");
scanf("%d",&n);
for(i=0;i<=n;i++)//n+1行
{
printf("*******");
printf("\n");
}
}
//-----------------------------9
#include<stdio.h>
void main()
{
int i,s=0;
for(i=1;i<=10;i++)
{
s=s+i;
}
printf("s=%d\n",s);
}
//---------------------------------10
#include<stdio.h>
void main()
{
int i,n,t=1;
printf("Enter n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
t=t*i;
}
printf("t=%d\n",t);
}
//------------------------------------11
#include<stdio.h>
void main()
{
int i,k,n;
printf("Enter n?");
scanf("%d",&n);
k=n-1;
for(i=2;i<=k;i++)
{
if(n%i==0)
break;
}
if(i>k)
printf("%d is 素数\n",n);
else
{
printf("%d not is 素数\n",n);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: