有谁知道C知道去哪了

C知道怎么不见了,大学生离不开😭😭,各位,就算不知道,谁能告诉我16的补码怎么算😁

为了用chitgpt,我专门开了会员。这阵子chitgpt时有时无,频繁下架,不知道CSDN在整什么幺蛾子。

建议在chitgpt维护时间,自动增加会员时长,都是为了gpt买的会员,咋说维护就维护了~

C知道现在叫 ChitGPT了。
另外正整数的补码是其二进制表示,与原码相同,也就是 0001 0000

暂时下架了,说要更新还是干嘛,上架时间待定

win+R输入calc,再转换程序员模式可以算,16是2^4,补码应该是10000

系统升级中说是,安全监管方面有点问题好像。

三天两头不能用,没有期限

https://so.csdn.net/so/ai?extra=blog_pc_qita
这个网址仍可以访问C知道

16的十进制补码是-1,我会算,你先点个采纳,我教你

16转为二进制为10000
16为正整数,符号不变,转为反码为15
反码数值位最低位加一得到补码10000,为16

搜索框里面搜“C知道”,就出来了。这个工具对开发者来说太好用了。

  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7662939
  • 你也可以参考下这篇文章:大一c语言图书管理系统,但是图书信息的查找功能虚拟执行结果做不出来,麻烦各位大佬指导一下
  • 除此之外, 这篇博客: c语言密码破译简单解法中的 说实话,我喜欢用最简介的代码解决问题,这道题目算是很简单了,但是一年多没用C语言写过程序,突然发现手好生啊,好了废话就这么多,我想了这题三个思路。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    1. 思路一:首先按照c语言的算法的思想来解决,就是字符数组,然后把字符放进数组,每个字符加4然后就可以了,但是实现起来有几个问题,数组多大?输出数组的时候用多少?如果纯用数组和for循环解决问题,那么就是循环输入,然后变量标志多少个字符,然后字符输出相加4,得到答案。
    2. 思路二:有点麻烦,定义一个字符串数组,然后测量输入的字符串大小,然后字符相加4.
    3. 思路三:这要是java直接输入字符串切割,然后加4,几行代码就能搞定。

     

    代码:

    #include<stdio.h>
    int main(){
    	char a[1000];
    	int i=0;
        while(scanf("%c",&a[i])!=EOF){
        	i++;
    	}		
    	for(int j=0;j<i;j++){
    		a[j]=a[j]+4;
    		printf("%c",a[j]);
    	}
    return 0;	
    }

  • 您还可以看一下 张勇老师的初级到CS开发高手通用权限管理系统全程实录课程中的 编写递归算法绑定树型菜单小节, 巩固相关知识点