當前位置:編程學習大全網 - 編程軟體 - 跪求c語言高手~~編程問題

跪求c語言高手~~編程問題

1

#include<stdio.h>

int is_sym(long m)

{

long n=0,x=m;

while(x!=0)

{

n=n*10+x%10;

x/=10;

}

if(n==m)

return 1;

else

return 0;

}

void main()

{

printf("%d %d %d",is_sym(1234321),is_sym(1234),is_sym(123321));

}

2

#include<stdio.h>

void main()

{

int age,i,x,y,flag;

int a[10];

for(age=10;age<=21;age++)

{

for(i=0;i<10;i++)

a[i]=0;

flag=1;

x=age*age*age;

y=x*age;

while(x!=0)

{

i=x%10;

x/=10;

a[i]++;

}

while(y!=0)

{

i=y%10;

y/=10;

a[i]++;

}

for(i=0;i<10;i++)

if(a[i]!=1)

flag=0;

if(flag==1)

printf("年齡是%d\n",age);

}

}

3

#include<stdio.h>

#define M 100

int a[M];

float ave(int n)

{

if(n==1)

return a[0];

else

return ((n-1)*ave(n-1)+a[n-1])/n;

}

void main()

{

int i;

for(i=0;i<10;i++)

a[i]=i;

printf("%f",ave(10));

}

4

#include<stdio.h>

void main()

{

char str[100],a[100];

int i,j=0;

printf("請輸入字符串!\n");

gets(str);

for(i=0;str[i]!=0;i++)

{

if(str[i]>48&&str[i]<57)

a[j++]=str[i];

if(str[i-1]>48&&str[i-1]<57&&(str[i]<48||str[i]>57))

a[j++]=' ';

}

a[j]=0;

puts(a);

}

  • 上一篇:PM編程是什麽東西?
  • 下一篇:iphone蜘蛛網圖標刪不掉
  • copyright 2024編程學習大全網