我这里有,以前帮百度知道的人 做的。你需要不
#include
#include
int is_permer(int n)
{
for(int i=2;i*i<=n;i+=1)
if(n%i==0)
return 0;
return 1;
}
void permer(){
int k=0;
for(int i=2;i<100;i++)
if(is_permer(i)==1)
{
printf("%d ",i);
k++;
if(k==5)
{
printf("\n");
k=0;
}
}
}
void jiegu(){
int k=1;
int sum=0;
for(int i=1;i<=6;i++)
{
k=k*i;
sum+=k;
}
printf("%d",sum);
}
int lifang(int n){
return n*n*n;
}
void shuixian(){
int a,b,c;
for(int i=100;i<1000;i++)
{
a=i%10;
b=i/10%10;
c=i/100;
if(lifang(a)+lifang(b)+lifang(c)==i)
printf("%d ",i);
}
}
void paile(){
for(int i=1;i<=5;i++)
{
for(int j=0;j printf("%d",i);
printf("\n");
}
}
void Ture(){
int a=1;
while(a<=4)
{
if(((a!=1)+(a==3)+(a==4)+(a!=4))==3)
{
printf("student is Num %d",a);
break;
}
a++;
}
}
int main(){
printf("实验名称:循环控制程序设计 实验人: 张三 学号:123 \n");
int k=1;
while(k){
printf(" 选择你要执行的题目序号:\n");
printf(" 你能选择 0-退出,1-5表示1-5题\n");
scanf("%d",&k);
switch(k){
case 1:
permer();
break;
case 2:
jiegu();
break;
case 3:
shuixian();
break;
case 4:
paile();
break;
case 5:
Ture();
break;
}
printf("\n");
}
printf("完成日期 2014.4.27 自我评价 良好 \n");
}
我这有我大一做的C语言课程设计 关于各种排序的演示程序 你要吗