AI(chatGPT)有时也故意误导人类,不能全信

俗话说,尽信书则不如无书。换成现代的智能AI也一样,虽然它强大,但结果也不能全信。最近无意中发现chatGPT一个很扯的问题,竟连最基本的问题都能给出个错误答案,如果信了它就是扰乱视听了。

问题内容

c语言中==和&&优先级哪个高?

正确答案是什么?猜一猜chatGPT会给出什么答案?

类似1+1等于2这么简单的问题本身无意思,大佬们根本不会写出这样的代码。但这至少证明chatgpt有时是错的,不能太相信。当然我还是挺喜欢用它的,只是后续他给出的结果多怀疑一下,留点儿心罢了。

#include <iostream>using namespace std;int main()
{cout<<"Hello World\n";int a = 5,b = 1;if(a==5 && (b==1) ){cout << "true";}else{cout << "false";}return 0;
}

当然类似这种容易模糊记混淆的加括号最保险。但有时候若习惯不好就搞出来bug了,比如信了这个gpt-3.5-AI,还故意生成错误答案。

问了两遍,都确信的给出以下答案,简直混淆视听,误导人类 !

一般的问题如10只鸡和10条腿一共几条腿,如果它回答错还能理解,很容易分辨。毕竟这训练出来的AI语言能力还行,但推理能力还不如小学生。但类似这种c语言基础知识,给出错误答案,着实容易误导人。即便你百度搜索下,网络上也是正确的结果占大多数吧,怀疑有时候它是故意的。

ndd的chatgpt插件回答

ndd(notepad--),一款不错的替代notepad++的记事本软件。

它上面的gpt插件,回答内容如下:

vscode的Bito回答

再换一个chatgpt插件Bito试试:

cursor神器的回答

据说cursor编程神器使用的可是最新的gpt-4,也来问问它吧,结果回答竟也是错的。

它的回答如下:

In C, the && operator has higher precedence than the == operator. This means that expressions containing both operators will be evaluated with the && operator first.

好在,我纠正了它的错误,它才意识到并解释了下,好在知错能改。

new bing的回答 

最后,试试微软的最新的new bing,看看有没有奇迹。

虽说AI只能当做参考,肯定不能全信 。但是类似这个问题,这么基础的问题都能够给出错误答案,这AI有时还真不靠谱啊。

对比了下,还是微软的new bing,给出的是正确的答案,没有让人太失望。

正确答案

==的优先级更高。

所以,编程之中一定要牢记运算符的优先级问题,不可凭感觉自以为是,以免写出错误的代码。

c语言运算符优先级从高到低的顺序依次如下:

优先级

运算符

名称或含义

使用形式

结合方向

说明

1

[]

数组下标

数组名[常量表达式]

左到右

()

圆括号

(表达式)
函数名(形参表)

.

成员选择(对象)

对象.成员名

->

成员选择(指针)

对象指针->成员名

2

-

负号运算符

-表达式

右到左

单目运算符

(类型)

强制类型转换

(数据类型)表达式

++

自增运算符

++变量名
变量名++

单目运算符

--

自减运算符

--变量名
变量名--

单目运算符

*

取值运算符

*指针变量

单目运算符

&

取地址运算符

&变量名

单目运算符

!

逻辑非运算符

!表达式

单目运算符

~

按位取反运算符

~表达式

单目运算符

sizeof

长度运算符

sizeof(表达式)

3

/

表达式 / 表达式

左到右

双目运算符

*

表达式*表达式

双目运算符

%

余数(取模)

整型表达式%整型表达式

双目运算符

4

+

表达式+表达式

左到右

双目运算符

-

表达式-表达式

双目运算符

5

<<

左移

变量<<表达式

左到右

双目运算符

>>

右移

变量>>表达式

双目运算符

6

>

大于

表达式>表达式

左到右

双目运算符

>=

大于等于

表达式>=表达式

双目运算符

<

小于

表达式<表达式

双目运算符

<=

小于等于

表达式<=表达式

双目运算符

7

==

等于

表达式==表达式

左到右

双目运算符

!=

不等于

表达式!= 表达式

双目运算符

8

&

按位与

表达式&表达式

左到右

双目运算符

9

^

按位异或

表达式^表达式

左到右

双目运算符

10

|

按位或

表达式|表达式

左到右

双目运算符

11

&&

逻辑与

表达式&&表达式

左到右

双目运算符

12

||

逻辑或

表达式||表达式

左到右

双目运算符

13

?:

条件运算符

表达式1? 表达式2: 表达式3

右到左

三目运算符

14

=

赋值运算符

变量=表达式

右到左

/=

除后赋值

变量/=表达式

*=

乘后赋值

变量*=表达式

%=

取模后赋值

变量%=表达式

+=

加后赋值

变量+=表达式

-=

减后赋值

变量-=表达式

<<=

左移后赋值

变量<<=表达式

>>=

右移后赋值

变量>>=表达式

&=

按位与后赋值

变量&=表达式

^=

按位异或后赋值

变量^=表达式

|=

按位或后赋值

变量|=表达式

15

,

逗号运算符

表达式,表达式,…

左到右

优先级从上到下依次递减,最上面具有最高的优先级,逗号操作符具有最低的优先级。表达式的结合次序取决于表达式中各种运算符的优先级。优先级高的运算符先结合,优先级低的运算符后结合,同一行中的运算符的优先级相同。

不同类型的运算符之间也有相应的优先级顺序。

一个表达式中既可以包括相同类型的运算符,也可以包括不同类型的运算符或者函数。当多种运算符出现在同一个表达式中时,应该先按照不同类型运算符间的优先级进行运算。

各种运算符间的优先级如下:数值运算符、字符串运算符、关系运算符、逻辑运算符。可以用括号改变优先级顺序,使得括号内的运算优先于括号外的运算。对于多重括号,总是由内到外强制表达式的某些部分优先运行。括号内的运算总是最优先计算。

引用

C语言运算符优先级和结合性一览表

C++ Shell

GDB online Debugger | Compiler - Code, Compile, Run, Debug online C, C++

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/3170.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT实战100例 - (02) 自动出PPT它不香么?

文章目录 ChatGPT实战100例 - (02) 自动出PPT它不香么&#xff1f;一、需求与思路1. 需求&#xff1a;出个PPT&#xff0c;5分钟后要用2. 思路&#xff1a;生成markdown然后转化 二、生成markdown语法的思维导图1. 问题2. 回答 三、把markdown文本转换成PPT ChatGPT实战100例 -…

ChatGPT使用技巧—如何在2分钟内做一个PPT?

一、应用场景&#xff1a; 适用于融资路演、产品介绍、企业介绍、培训课件、总结汇报、产品发布、招商推介、项目竞标、企业年会等应用领域。 二、所需工具 1、ChatGPT智珂平台工具 2、Mindshow生成PPT工具 三、直接上干货 操作步骤&#xff1a; 1、首先要生成一份PPT的提纲…

借助ChatGPT自动生成PPT

借助ChatGPT自动生成PPT 首先让GPT生成一段markdown格式的PPT内容&#xff0c;尽量描述全面&#xff0c;以什么语言&#xff0c;什么格式&#xff0c;排版等等。 打开mindshow网址&#xff0c;点击import and create&#xff0c;选择以markdown方式创建&#xff0c;再次点击弹…

推荐 :ChatGPT研究框架(80页PPT)

研究框架系列 合规声明&#xff1a;本文节选自正式入库研究报告。 转自&#xff1a;计算机文艺复兴 公众号&#xff0c;本次转载仅供学习&#xff1b;‍‍ END 版权声明&#xff1a;本号内容部分来自互联网&#xff0c;转载请注明原文链接和作者&#xff0c;如有侵权或出处有误…

ChatGPT分钟快速生成PPT

一、原理 结合AI生成 PPT 的原理其实非常简单。 现有的一些 PPT 软件或者开源工具会提供一种文本格式&#xff0c;我们只需要给定固定的格式&#xff0c;把内容输入给相应的软件&#xff0c;那么它就可以生成对应的 PPT 内容&#xff1b; 其实就是两个东西&#xff1a; 内容转…

【ChatGPT】只需要2分钟,ChatGPT帮我生成了一份PPT

自从人工智能横空而出&#xff0c;它在人们的生活中产生了巨大的影响。尤其在企业办公领域&#xff0c;借助人工智能的力量&#xff0c;能够迅速产出丰富多样的内容&#xff0c;无论对于企业还是个人都具有重要的帮助。 想象一下&#xff0c;通过与人工智能的合作&#xff0c;您…

用ChatGPT一分钟自动产出一份高质量PPT

如何用ChatGPT一分钟自动产出一份高质量PPT&#xff0c;节约时间摸鱼呢&#xff1f;废话少说&#xff0c;直接上案例。 一.用ChatGPT做一下提问&#xff0c;这里我用的小程序万事知天下&#xff0c;根据自己PPT的需求&#xff0c;制作chatgpt的prompt就行了。 请帮我创建一个以…

【使用ChatGPT制作PPT】

内容目录 一、利用ChatGPT生成PPT内容1. 打开ChatGPT&#xff1a;2. 输入需求&#xff1a;3. 复制&#xff1a; 二、制作生成PPT1. 打开PPT制作网站&#xff1a;2. 左侧网页版-导入创建-粘贴Markdown内容-导入创建3. 自行更改副标题、演讲者、选择模板、演示及下载 一、利用Cha…

使用ChatGPT+MindShow一键生成PPT,以后再也不用担心制作PPT啦

&#x1f4cb; 个人简介 &#x1f496; 作者简介&#xff1a;大家好&#xff0c;我是阿牛&#xff0c;全栈领域优质创作者。&#x1f61c;&#x1f4dd; 个人主页&#xff1a;馆主阿牛&#x1f525;&#x1f389; 支持我&#xff1a;点赞&#x1f44d;收藏⭐️留言&#x1f4d…

ChatGPT 教你快速制作PPT

如果你想制作一份漂亮的PPT却不知道从何下手&#xff0c;不要担心&#xff0c;ChatGPT来帮你&#xff01;。 例如我们现在想要做一个零基础小白入门chatGPT的演示文档。 可以这样做。 打开ChatGPT 输入比较好的格式指令如下&#xff1a; 请帮我写一篇 ChatGPT零基础小白教程&am…

ChatGPT VS 文心PPT

前言 2023-03-16日百度正式推出的"文心一言"颇有关注度&#xff0c;各大营销商和公众号都在传播这个事情.对此我也发表一些个人的看法。 我们都大家都在想看ChatGpt和文心一言一教高下的时候,其实我心中已有定论。目前国内将它亲切的称为"国产ChatGPT"&…

【ChatGPT】ChatGPT+MindShow三分钟生成PPT

Yan-英杰的主页 悟已往之不谏 知来者之可追 C程序员&#xff0c;2024届电子信息研究生 目录 第一步&#xff1a;获取PPT内容大概&#xff1a; 1.打开ChatGPT镜像 2.向他提问&#xff0c;提问格式如下&#xff0c;主题替换成你想获得的信息。比如某本书的拆解&#xff0c;…

(只需两步)让ChatGPT免费帮你制作出漂亮的PPT

目录 第一步&#xff1a;生成 PPT 代码 第二步&#xff1a;将代码转化为 PPT 还在为制作PPT而烦恼吗&#xff1f; 让ChatGPT来帮您&#xff01; 本篇文章介绍如何利用ChatGPT一键生成PPT文字和样式&#xff0c;省时省力又专业&#xff01; &#xff08;真的只需两步&#xf…

常见的 ChatGPT 相关错误提示及解决办法

我汇总了一些大家在使用 ChatGPT 过程中&#xff0c;可能会遇到的一些问题以及相关错误提示&#xff0c;大家可以根据遇到的情况查看解决办法。 注册登陆问题&#xff1a; 错误提示&#xff1a;Too many signups from the same IP 中文意思&#xff1a;来自同一 IP 的注册过…

chatgpt赋能python:Python编写股票软件-从入门到实战

Python编写股票软件-从入门到实战 股票是金融市场中重要的交易品种&#xff0c;每个交易者都希望通过各种工具和分析方法更好地掌握股价动态、分析趋势并做出交易决策。Python作为一种强大的开发语言&#xff0c;具有简单易学、高效、稳定的特点&#xff0c;并且在数据分析和科…

经验:调教200多个ChatGPT模型后的经验分享

大家好&#xff01;我是zhongsir。从去年12月布局ChatGPT的应用到现在已经将近快4个多月了。 我认为在ChatGPT使用门槛不断降低的情况下&#xff0c;决定能否真正将其转化为生产力的因素就是“调教精度”。 之前在星球分享过ChatGPT调教的三板斧&#xff0c;今天逐一来详细分析…

CHATGPT prompt关键词 JSON数据

收集整理将近150预设角色关键词分析 博主收集使用&#xff1a;https://www.protaos.com/awesome-chatgpt-prompts-zh.json JSON数据 JSON代码实际数据 [{"key": "充当 Linux 终端","keyname": "编程","value": "我想…

Nature:ChatGPT可快速撰写和修改论文,可靠吗?

2022年12月&#xff0c;计算生物学家Casey Greene和Milton Pividori做了一项不同寻常的实验&#xff1a;他们请一名非人类助手帮助改进三篇研究论文。这位勤劳的助手在数秒内就对论文各个部分提出了建议&#xff0c;在一份生物学手稿中&#xff0c;这位助手甚至在一篇引用中发现…

玩转ChatGPT:魔改文章成果格式

一、写在前面 首先&#xff0c;我让小Chat替我吐槽一下&#xff1a; 科研人员天天都在填各种表格&#xff0c;简直成了我们的“表格王子”和“表格公主”。从申请项目、提交论文到汇报成果&#xff0c;表格无处不在。我们填表格的时候总是期待着它能让我们的工作更高效、更顺…

AI 工具合辑盘点,总有一款适合你

人工智能技术的发展已经改变了我们的生活&#xff0c;越来越多的AI工具正在被广泛应用于各个领域。ChatGPT这样的代表性AI模型正在大放异彩&#xff0c;为我们带来了无数的便利和惊喜。在本文中&#xff0c;我们将介绍一系列优秀的AI工具&#xff0c;这些工具可以帮助你完成各种…