1. 程式人生 > >C語言之使用關係運算符、賦值運算子

C語言之使用關係運算符、賦值運算子

邏輯運算子:

&& :與 條件1 條件2,兩個條件同時滿足 就是為true

||  :或 條件1 或 條件2 ,有一個滿足就為true

!  :非 條件1 為true ,則變成false ,如果條件為false,則變成true

賦值運算子:

+= :i=i+3;

-=  :i=i-3;

*=  :i=i*3;

/=   :i=i/3;

%= :i=i%3;

#include<stdio.h>
int main()
{
	int i=3;
	//i=i+3;
	i=+3;
	//i=i*3;
	i*=3;
	//i=i/3;
	i/+3;
	//i=i%3;
	i%=3;
	printf("%d",i);
	return 0;
}


相關推薦

C語言使用關係運算運算子

邏輯運算子: && :與 條件1 條件2,兩個條件同時滿足 就是為true ||  :或 條件1 或 條件2 ,有一個滿足就為true !  :非 條件1 為true ,則變成false ,如果條件為false,則變成true 賦值運算子: += :i=i

C#基礎篇③(邏輯關係運算if....else語句ReadKey()不顯示輸入內容的退出)

       今天我們來分享一下VS視訊中第三講內容,這篇文章繼續擴充C#中的運算子:邏輯運算子以及關係運算符,並對三大結構中的分支結構進行初步梳理。 一、導圖類 C#符號在原有導圖基礎上的擴充與整合。 二、程式碼類  ①、邏輯

Java的知識點5——擴充套件運算子 關係運算 邏輯運算子字串連線 條件運算子

擴充套件運算子 程式 public class Dd1 { public static void main(String[] args) { int a=3; int b=4; a+=b;//相當於a=a+b; System.out.println("a

C++讀書筆記 關係運算過載 大於號> 小於號< 等於號== 過載 overload

public:         static const double absError=0.0000001;         static  bool IsEqual(double a, double b)         {             if (a==b)

shell算數運算邏輯運算關系運算布爾運算文件測試運算

有名管道 而不是 需要 乘法 lock sticky 文件大小 是個 關系運算符 註意事項: (1)bash不支持簡單的數學運算,但是可以通過其他命令來實現,例如 awk 和 expr,expr 最常用; (2)完整的表達式要被 ` ` 包含,註意這個字符不是常用的單引號,

Python自動化--語言基礎2--運算格式化輸出條件語句循環語句列表元組

== 測試 pri 組合 類型 lex 替換 love tro 運算符包括:算術運算符、比較運算符、賦值運算符、邏輯運算符、成員運算符、身份運算符 算術運算符   % 取模(余數)  // 取相除的整數部分  / (5/2=2.5) 比較運算符   == 等於

C語言關鍵字及運算操作

oat 分享 限定 改變 truct bce 基本 blog col 1、數據類型與變量的本質 數據類型 :數據類型可以理解為固定內存大小的別名,是創建變量的模子變量本質 :變量是一段實際連續存儲空間的別名,程序中通過變量來申請並命名存儲空間,通過變量的名字可以使用存儲空間

“全棧2019”Java第十九章:關係運算條件運算子和三元運算子

難度 初級 學習時間 10分鐘 適合人群 零基礎 開發語言 Java 開發環境 JDK v11 IntelliJ IDEA v2018.3 文章原文連結 “全棧2019”Java第十九章:關係運算符、條件運算子和三元運算子 下一章 “全棧2019”Java第二十章:按位

C語言型別修飾

auto 預設修飾符 register: register int a;  //限制變數定義在暫存器上的修飾符 用於定義一些快速訪問的變數 編譯器會盡量的安排CPU的暫存器去存放這個a,如果暫存器不足時,a還是放在儲存器中 取地址符&對register不起作

C語言指標指標陣列陣列指標函式指標二重指標泛型函式

指標陣列:數組裡面的每個元素都是指標;char*  array[]={"hello","world","ooo"};理解:陣列中有三個元素,每個元素都是char*型別,陣列中儲存的是三個字串的首地址;64位的作業系統中指標佔8個位元組;32位作業系統指標佔4個位元組;注意:指

Java的算數運算子關係運算邏輯運算子運算子

Java的運算子,分為四類: 算數運算子、關係運算符、邏輯運算子、位運算子。 算數運算子(9):+  -  *  /  %  ++  -- 關係運算符(6):==  !=  >  >=  <  <= 邏輯運算子(6):&&  ||  

java基礎語法關係運算

關係運算符也是Java運算子中,比較常見的一種運算子。它們主要包括以下==  !=  >  >=  <  <= 幾種,其返回的結果都是boolean型別。當條件成立則返回true,否則false。 demo程式碼 cl

C語言_指標陣列結構體動態記憶體分配

1、sizeof() int main() { int a[20]; int count=sizeof(a)/sizeof(int); printf(“%d\n”,count); return 0; } 2、指標陣列

C++ primer 13.1:拷貝和析構

拷貝構造函數 阻止 需要 函數 static let default 個數 調用 1.拷貝構造函數 基本形式:Name(const Name&) 對於類類型成員,會調用拷貝構造函數拷貝,對於內置類型成員就直接拷貝。對於數組,合成的拷貝構造函數會逐個拷貝都另一

java入門---運算&邏輯運算&短路邏輯運算&運算&條件運算&instanceof 運算

enc 移位 != ceo 就是 gb2312 賦值操作符 true 左移 這篇文章接著上次的來,主要看邏輯運算符&短路邏輯運算符&賦值運算符&條件運算符&instanceof 運算符這五種運算符。 首先來看邏輯運算符。下表

常量進位制原反補碼變數字元和字串參與運算運算子運算子

A:什麼是常量 * 在程式執行的過程中其值不可以發生改變 B:Java中常量的分類 字面值常量 自定義常量(面向物件部分講) C:字面值常量的分類 字串常量 用雙引號括起來的內容 字元常量 用單引號括起來的內容,裡面只能放單個數

c語言中通過指標將數值到制定記憶體地址

1.一種直觀的方法假設現在需要往記憶體0x12ff7c地址上存入一個整型數0x100。我們怎麼才能做到呢?我們知道可以通過一個指標向其指向的記憶體地址寫入資料,那麼這裡的記憶體地址0x12ff7c其本質不就是一個指標嘛。所以我們可以用下面的方法:int *p = (int *)0x12ff7c; *p = 0

C語言中結構體的直接

這篇文章當時寫的比較隨意,考慮到看到這篇文章的人比較多,我重新寫了一篇比較完整的釋出在我的新部落格中,大家可以參考: 一直記得C語言中,結構體是不可以直接賦值的。我問了三個同學,都說在C++中可以,在C語言中不可以,需要逐一成員賦值或者用memcpy函式

C語言結構體物件間直接

C語言中變數間互相賦值很常見,例如: int a,b; a = b; 結構體也是變數(自定義變數),兩個結構體之間直接賦值按道理應該也是可以的吧,說實話之前還從沒遇到過將一個結構體物件賦值給另一個結構體物件的(見識太淺),那麼下面做一個測試看看: #inc

C語言中結構體變數之間

/********************************************************************** * 版權所有 (C)2015, Zhou Zhaoxiong。 * * 檔名稱:Struct2Struct.c * 檔案標識:無 * 內容摘要:結構體變數之間的賦值