C語言入門筆記
#include <stdio.h>
int main() { int x,y; x = 10; y = -3; printf("x+y=%d\n", x+y ); printf("x-y=%d\n", x-y ); printf("x*y=%d\n", x*y ); printf("x/y=%d\n", x/y ); printf("x%%y=%d\n", x%y ); return 0; }
取餘運算中注意:
該運算只適合用兩個整數進行取餘運算,如:10%3 = 1;而10.0%3則是錯誤的;運算後的符號取決於被模數的符號,如(-10)%3 = -1;而10%(-3) = 1。
printf("x%y=%d\n",x%y)
這種不執行的原因:程式將%y看作格式化符號,所以會出現錯誤。
改正的方法使用%%,其中輸出一個%,轉義: printf("x%%y=%d\n",x%y);
轉義: printf("x%%y=%d\n",x%y);
相關推薦
C語言入門筆記
#include <stdio.h> int main() { int x,y; x = 10; y = -3; printf("x+y=%d\n"
C語言入門教程-學習筆記
變數儲存類別 C語言根據變數的生存週期來劃分,可以分為靜態儲存方式和動態儲存方式。 靜態儲存方式:是指在程式執行期間分配固定的儲存空間的方式。靜態儲存區中存放了在整個程式執行過程中都存在的變數,如全域性變數。 動態儲存方式:是指在程式執行期間根據需要進行動態的分配儲存空
學習C語言入門心得筆記
當我們看到C語言是第一感覺一定是茫然的 , 那一串串字元就不知道什麼意思,它又具有什麼樣的特點 ,到底有什麼作用 C語言的特點為 a.語言簡潔.方便。靈活 b.運算子豐富,範圍廣 c.資料型別豐富,提供了整體,實效。字元型,陣列型別,指標型別,結構體型別,共同體型別等資料
慕課網c語言入門學習筆記
#include<stdio.h> int main()新標準中是int 而非void 一個c程式中只有一個主函式,main是唯一入口 printf(); return 是函式的返回值,函式型別不同,返回值也不同良好規範 1、一個說明或一個語句佔一行,例如:包含
c 語言學習筆記(一)基礎
lac alert https 內容 con 標記 prime c++ prime c基礎 近期工作上有對C語言算法上的需求,所以要學C,上學的時候沒學過,只學過半年的Java(我是專升本,本科學的材料),2015年工作後也學過C,那時候的需求是能看懂就可以,也就沒深入研究
C語言學習筆記 (003) - C/C++中的實參和形參(轉)
變化 避免 影響 學習筆記 ++ nbsp 過去 情況 真的 今天突然看到一道關於形參和實參的題,我居然不求甚解。藐視過去在我的腦海裏只有一個參數的概念,對於形參和實參的區別還真的不知道,作為學習了幾年C++的人來說,真的深深感覺對不起自己對不起C++老師 T。T 我
C語言入門參考(四)
函數聲明 c語言 block http 返回 以及 height 頭文件 ges 四、解析hello,world C語言是面向過程編程的計算機語言, 主要采取函數調用的方式來進行流程控制。面向過程編程講究模塊化。把需要解決的問題進行分析,尋出解決問題所需要的步
C語言學習筆記
變量 col 語言學 指針變量 筆記 數組名 nbsp span 就是 一、指針 指針就是地址,指針變量是用來存放地址的變量,把誰的地址存放在指針變量中,就說此指針變量指向誰。 1.一維數組 一維數組名代表數組首元素的地址 &:取地址運算符。&a 是變量 a
梓益C語言學習筆記之常用鏈表操作函數
C語言 鏈表操作 梓益C語言學習筆記之常用鏈表操作函數一、創建鏈表void link_creat_head(STU **p_head,STU *p_new){ STU *p_mov=*p_head; if(*p_head==NULL) //當第一次加入鏈表為空時,head執行p_new { *
梓益C語言學習筆記之鏈表&動態內存&文件
C語言 鏈表 梓益C語言學習筆記之鏈表&動態內存&文件一、定義: 鏈表是一種物理存儲上非連續,通過指針鏈接次序,實現的一種線性存儲結構。二、特點: 鏈表由一系列節點(鏈表中每一個元素稱為節點)組成,節點在運行時動態生成(malloc),每個節點包括兩個部分: 存儲數據元素的數據域 存儲下一個節點地址的
梓益C語言學習筆記之常用字符串操作(sscanf & strtok)
C語言 字符串操作 梓益C語言學習筆記之常用字符串操作(sscanf & strtok)一、sscanf int sscanf(const char *buf,const char *format, …); \\從buf指定的內存區域中讀入信息 例: int a, b, c; ssc
c語言學習筆記.結構體.
成員訪問運算符 div 成員 bsp tro truct 年齡 可用 語言學 結構體: 一種用戶自定義的可用的數據類型,它允許您存儲不同類型的數據項。 定義/聲明: struct 類型名{ 成員1; 成員2; ... 成員n; } 變量
小學生都看得懂的C語言入門(1): 基礎/判別/循環
while 關系運算符 交換 -s clu tdi stand str ctrl+s c基礎入門, 小學生也可以都看得懂!!!! 安裝一個編譯器, 這方面我不太懂, 安裝了DEV-C++ ,體積不大,30M左右吧, 感覺挺好用,初學者夠了. 介紹下DEV 的快鍵鍵: 恢復
小學生都看得懂的C語言入門(2): 判別 循環的一些應用實例
The 小學 邏輯 true bing nsh 除法 如何 地方 1.bool 類型 定義bool類型之前需要導入#include <stdbool.h> #include <stdio.h> #include <stdbool.h>
小學生都看得懂的C語言入門(4): 數組與函數
clu pen class right ... 值交換 rim npr 測試 // 之前判斷素數, 只需要到sqrt(x)即可,//更加簡單的, 判斷能夠比已知的小於x的素數整除, 運行更快 #include <stdio.h> // 之前判斷素數, 只需要到
C語言學習筆記之字符串拼接的2種方法——strcat、sprintf
fir str return print 文章 %s rst stdlib.h 字符串拼接 本文為原創文章,轉載請標明出處 1. 使用strcat進行字符串拼接 #include <stdio.h> #include <stdlib.h> #incl
C語言拾遺筆記01
指定字段 ons char etc 地址 所有 空格 打印 con 輸入和輸出 printf()打印的是字符串而不是整數 #define _CRT_SECURE_NO_WARNINGS消除安全周期編譯的影響 %d %o %x 分別表示以十進制 八進制
C語言前景如何,怎樣自學C語言入門?
計算機 成本 有著 不出 大學四年 問答平臺 找到 高級 通信 隨著各種新語言的強勢出現,C語言的地位也受到了很多的沖擊。許多人僅僅靠著python一技在身也能找到份編程的工作,這讓正在學習和準備學習C語言的人們開始懷疑:C語言的前景如何?還有學習的必要嗎? C語
C++/C語言入門簡單教程(深圳中學科學聯盟信息學會)
else span 形式 空間 程序 入門 個數 編譯器 所有 首先我們要明白什麽叫編程。編程就是把想要計算機做的任務用代碼的形式表現出來,然後編譯成計算機能理解的語言(機器語言)。關於編程和計算機基礎的具體內容這裏不復述,可以在深圳中學科學聯盟公眾號發布的文章中查閱。
c語言學習筆記 if語句的條件判斷
圖片 分享 筆記 賦值 if條件 語句 int image 運算符 可能經常會看到錯誤的if語句示範,比如這樣的: if(a=6) { printf("hello"); } if語句塊執行的條件是if條件的運算結果不是0則執行if語句塊。 a=6這是個賦值運算符