永发信息网

非常着急的求C语言高手编写一个求补码的程序。

答案:1  悬赏:60  手机版
解决时间 2021-03-17 13:56
非常着急的求C语言高手编写一个求补码的程序。
最佳答案
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
#include "stdlib.h"
int main(void){
    int a,b,x;
    unsigned c=1<    while(1){
        printf("Input a & b(int a<=b)...
");
        if(scanf("%d%d",&a,&b),a<=b) break;
        printf("Error, redo: ");
    }
    for(;a<=b;a++){
        printf("%d, ",a);
        for(x = a>=0 ? a : a-1,f=c;f;f>>=1)
            printf("%d",x&f || 0);
        printf(", ");
        for(x=a,f=c;f;f>>=1)
            printf("%d",x&f || 0);
        printf(", %X
",a);
    }
    return 0;
}追问恳请您解答①,//#include "stdafx.h"//vc++6.0加上这一行.为什么啊?#include "stdlib.h"这一句是什么意思呢?②,您能给个注释,各句是什么含义吗?谢谢。③ unsigned c=1<其余的发私信了。这里说字数超限了。追问问:①,为什么 //#include "stdafx.h"//vc++6.0加上这一行. ?
这一行在VC ++6.0 中是起到什么作用的?为什么有且只有VC ++6.0中才要加这一行?在其他软件中为什么不要加这一行呢?

②,这个 // 双斜杠的是什么意思?
③,这个是C语言还是C++啊?追答①据说是VC ++6.0平台的一些环境参数的声明,没有仔细研究过;时间长了,准确的表述也说不清了。所以只有VC ++6.0才加#include "stdafx.h",否则反而出错,说找不到这个文件。
②//后是注释或把它后面的本行内容设为无效,只管它所在的行——除这一点外,与作用一样。
③它是C++的。但现在的编译器都C、C++兼容的,所以这个概念已经没有必要了,时下和//是混用的,就看哪个方便:大片挂起来或在行中间用注释,一全行或后半行用//。供参考……
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
三星A5一体手机没电自动关机,充电开不了机是
为什么我给1008611打电话她说没我的话费信息
四年级上册,第16课天鹅的故事分段写段意
洪桥新屋怎么去啊,有知道地址的么
下雨天适合全裸吗?下雨天适合全裸吗
河北电视台主持人张敏霞的老公是谁
深圳市民中心地铁站F口在哪
我喜欢踢毽子因为什么原因
常州坐62在哪里下车就可以坐47路去新科博华电
长期吃谷维素有副作用吗对身体有害吗
使命召唤6没有声音
某组有耕地250公顷,根据下面的已知数据,将
长390厘米,宽280厘米是多少平方
it was the evening of (a) weekend when t
做清新剂需要什么手续
推荐资讯
玄幻小说里的的主角姓陆
霍庆华#庆华集团董事长#青海庆华集团木里煤矿
康熙明明打了胜仗,为什么还要白送9.3万领土
用一张长10厘米、宽8厘米的长方形纸围成一个
苏州剑道友会怎么样
宁波城市职业技术学院就业好吗
益阳会龙山溪谷紧临大型垃圾填埋场现在完工了
杨幂最新主演的电视剧
憨豆特工1 2 国语配音 谁有种子?或者下载地
求后来的我们百度云
长春市企业离休干部管理服务中心我想知道这个
现在32.5的水泥标号是什么意思,与过去425、52
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?