66问答网
所有问题
C语言,为什么结果为“OK”?求运行过程解释
不理解为毛输出为“OK”
举报该问题
其他回答
第1个回答 2019-11-25
=是赋值,==才是比较本回答被提问者采纳
第2个回答 2019-11-25
你x=2修改成x==2
相似回答
C语言
问题
,什么是
回显?
答:
回显,简而言之,是指在
程序运行过程
中,对所执行命令及其结果的实时显示。当你在终端或命令行界面输入指令后,系统会返回一个或多个结果显示在屏幕上,这可以是命令的执行状态或返回值。在某些场景下,如串口通信中,我们可能希望隐藏命令的执行
结果,
避免不必要的输出干扰。例如,当你使用AT命令检查Modul...
c语言
define 怎么用的
答:
预处理
是C语言
的一个重要功能,它由预处理程序负责完成。当对一个源文件进行编译时,系统将自动引用预处理程序对源程序中的预处理部分作处理,处理完毕自动进入对源程序的编译。宏的定义 在C或C++语言源程序中允许用一个标识符来表示一个字符串,称为“宏”。被定义为“宏”的标识符称为“宏名”。在编译预处理时...
c语言
问题:
答:
先说第一个,因为是连在一起的。if(x<y){if(y!=10)if(!ok1)a=1;} 第一个成立,第二个也成立;第三个就不成立了,OK1==5;!
OK
就为假了,这是一具判断表达式真假的问题;
C
中规定判断表达式只要值不为0即为真,是负数或正数都为真,为0即为假;else if(
ok
2)a=10;a=-1;printf(...
C语言
一道简单的代码,麻烦帮我解析一下,我表示看不懂。。。
答:
if(x<y) 由于10<20,所以 跳到if(!ok1) 这里ok1=5 表示非0 ,所以 !
ok
=0,所以
程序
接着执行else后面的 if(ok2) 因为ok2=0;所以接着执行a=-1 整个
流程是
:if (x<y)->if(!ok1)->else->if(ok2)->a=-1
C语言
题目,分析
过程
答:
if(x<y) //执行下个IF if(y!=10) //执行下个IF if(!ok1) //执行条件 a=1; //a=1 else //与最近IF配对,上面执行,则它不执行 if(
ok
2) a=10;//不执行,附属else条件执行 a=-1; //a=-1 printf("%d\n",a); //输出 a=-1 } ...
C语言
程序的
运行
步骤
答:
当编写完一个程序后,需要首先进行编译,然后再
运行
。如下图所示
,程序
编写完毕后,点击工具栏中的Execute,选择compile(编译)。如果没有错误,再选择Execute,选择run(运行)。
大家正在搜
c语言怎么运行结果
c语言为什么是面向过程
c语言怎么输出结果
c语言分析结果
c语言输出结果
c语言^什么意思
c语言表达式确定结果
c语言把结果输出到文件
c语言中保留上一次计算结果
相关问题
C语言程序运行结果的解释
c语言,程序运行结果/求解释
C语言指针输出题,求运行结果,解释为什么是该结果:
为什么c语言运行结果会这样?
C语言求解释
c语言,求运行结果?
C语言程序问题,求运行详细过程
用C语言编程程序没有错误为什么结果不对