深入解析C中的數(shù)值與真假
更新時間:2013年05月28日 09:02:42 作者:
本篇文章是對C中數(shù)值與真假進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
代碼如下所示:
#include <stdio.h>
int main()
{
int pos = 2;
int neg = -2;
int mid = 0;
if(pos)
printf("pos./n");
if(neg)
printf("neg./n");
if(mid)
printf("mid./n");
printf("------------/n");
if(!pos)
printf("!pos./n");
if(!neg)
printf("!neg./n");
if(!mid)
printf("!mid./n");
return 0;
}
輸出:
pos.
neg.
------------
!mid.
結(jié)論: 非零數(shù)字值都為真, 非零的非都為假。
復(fù)制代碼 代碼如下:
#include <stdio.h>
int main()
{
int pos = 2;
int neg = -2;
int mid = 0;
if(pos)
printf("pos./n");
if(neg)
printf("neg./n");
if(mid)
printf("mid./n");
printf("------------/n");
if(!pos)
printf("!pos./n");
if(!neg)
printf("!neg./n");
if(!mid)
printf("!mid./n");
return 0;
}
輸出:
pos.
neg.
------------
!mid.
結(jié)論: 非零數(shù)字值都為真, 非零的非都為假。
相關(guān)文章
在1個Matlab m文件中定義多個函數(shù)直接運(yùn)行的操作方法
這篇文章主要介紹了如何在1個Matlab m文件中定義多個函數(shù)直接運(yùn)行,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-12-12C語言解3元1次方程組 用初中學(xué)的最基本的聯(lián)合消元法
最近就想自己能不能先寫個算線性方程組的程序呢?后來就想了這么個方法,暫時只能算3元的,任意元的接下來繼續(xù)想。有太多硬編碼,希望有興趣的讀者可以給點(diǎn)修改建議2013-11-11C語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼實例
這篇文章主要介紹了C語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼實例,并且轉(zhuǎn)換后會統(tǒng)計二進(jìn)制1的個數(shù),實例簡單明了,需要的朋友可以參考下2014-06-06Qt處理焦點(diǎn)事件(獲得焦點(diǎn),失去焦點(diǎn))
本文主要介紹了Qt處理焦點(diǎn)事件(獲得焦點(diǎn),失去焦點(diǎn)),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-12-12