帮忙写个C语言的程序

2025-04-29 08:56:59
推荐回答(2个)
回答1:

//输入一组整数,统计其中奇数偶数个数,直到遇到回车结束(\n)为止。
#include
int main(){
    int n,cnt=1,k=0;
    scanf("%d",&n);
    while(getchar()!='\n')
    {
        if(n%2==0)
            k++;//偶数个数
        scanf("%d",&n);
        cnt++;//输入个数
    }
    printf("偶数个数:%d,奇数个数:%d\n", k,cnt-k);
    return 0;
}

回答2:

#include
void
main()
{
int
i,j;
for(i=1000;i<10000;i++)//生成四位数
{
for(j=31;j<=100;j++)//31近似1000的平方根,100是10000的平方根.
if(i/1000==i/100%10&&i/10%10==i%10&&j*j==i)
//i/1000是千位,i/100%10是百位,i/10%10是十位,i%10是个位.
//j*j==i说明i的平方根是j,这叫完全平方数.
printf("%d\n",i);
}
}
结果是7744