一道c语言试题如何修改,烦死了总显示local variable a used without having been initialized

[复制链接]
查看11 | 回复4 | 2011-5-17 04:44:19 | 显示全部楼层 |阅读模式
#includestdio.h
voidmain()
{
inti;
inta,b,C;

if(a*a=1000=1000)
{

for(i=1;i=9;i)
{
        C=i*1111;
        for(i=32;i100;i)
        {
        a=i;
        for(i=32;i100;i)
        {
        b=i;
        if(C=a*a-b*b)
        {
        printf(\"%d\",a*a);
        }
        }
        }       
       
}
}
}
回复

使用道具 举报

千问 | 2011-5-17 04:44:19 | 显示全部楼层
VC6表示通过


<ahref=\"#\"id=\"image-268320692_698183015\"target=\"_blank\"></a>
回复

使用道具 举报

千问 | 2011-5-17 04:44:19 | 显示全部楼层
具体题目是这样的但我不知道答案是不是对的
A是一个4位的完全平方数;B是一个4位数,且每位的数字都相同;C也是一个4位的完全平方数。已知C=A-B,编程求解所有这样的4位数A。
回复

使用道具 举报

千问 | 2011-5-17 04:44:19 | 显示全部楼层
我用C写一下

#includeiostream
#includemath.h
usingnamespacestd;
intmain()
{
        inttemp=30,a=temp,c=0,b=1111,z;
        floaty;
        for(temp;temp100;temp)
        {
                a=temp;
                a*=temp;
                if(a1000)
                {
                        a=temp;
                }
                else
                {
                        for(b=1111;b=8888;b=1111)
                        {
                                c=a-b;
                                if(c0)
                                {
                                        z=sqrtf(c);
                                        y=sqrtf(c);
                                        if(z==y1001000)
                                        {
                                                cout\"a:\"a\"\"\"b:\"b\"\"\"c:\"cendl;
                                        }
                                        else
                                        {
                                                c=0;
                                        }
                                }
                        }       
                }
        }
        return0;
}
回复

使用道具 举报

千问 | 2011-5-17 04:44:19 | 显示全部楼层
但我并不是对a,b进行赋值操作
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行