《看聊天記錄都學不會C語言?太菜了吧》(7)下一篇文章告訴你牛郎是誰

若是大一學子或者是真心想學習剛入門的小伙伴可以私聊我,若你是真心學習可以送你書籍,指導你學習,給予你目標方向的學習路線,無套路,博客為證。

本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋了新手在學習中的一般問題。此系列將會持續更新,包括別的語言以及實戰都將使用對話的方式進行教學,基礎編程語言教學適用于零基礎小白,之后實戰課程也將會逐步更新。

若有想學習的內容可以在評論區留言,根據大家的要求持續更新。點贊過十萬就算化成灰我也更新下一篇。(肯定不到,也會更的。)

有問題也可以在評論區留言,也可以私聊我加我好友共同交流一起進步~

喜歡內容歡迎關注我、評論、點贊、收藏,這對我很重要,謝謝~


由于部分粉絲要求想要學python,就更了這個系列,我就算是生產隊的驢、化成灰我C語言和python都一周6篇打底。可以關注我加我好友提你們想學的內容喲~

目錄

《看聊天記錄都學不會C語言?太菜了吧》(22)(必懂!題解 1-100 內素數)素數原來是質數!為什么你不早說!——(必懂!題解)求素數

《看聊天記錄都學不會C語言?太菜了吧》(21)(必懂!題解冒泡排序)在現實生活中,打擂臺比賽爭名次竟用的是冒泡排序?——(必懂!題解)冒泡必懂

《看聊天記錄都學不會C語言?太菜了吧》(20)(必懂!題解指定天數)我能知道2000年后的這個月一共有幾天——(必懂!題解)我能知道2000年后的這個月一共有幾天

《看聊天記錄都學不會C語言?太菜了吧》(19)鞏固開始,數字1、2、3、4能夠組成多少個 3 位數的不同的排列——鞏固1

《看聊天記錄都學不會C語言?太菜了吧》(18)2分鐘搞結構體——結構體

看聊天記錄都學不會C語言?太菜了吧》(17)5分鐘搞懂指針與多重指針——指針與多重指針

《看聊天記錄都學不會C語言?太菜了吧》(16)我一直以為校花很漂亮,直到我叫了她一聲…——生命空間、命名規則

《看聊天記錄都學不會C語言?太菜了吧》(15)你學了一節課的函數我5分鐘搞定了,還很熟——自定義函數傳參、返回值

《看聊天記錄都學不會C語言?太菜了吧》(14)這么神奇?我寫了20行代碼竟然一行就可以搞定?——自定義函數

《看聊天記錄都學不會C語言?太菜了吧》(13)(9*9 乘法表)尋找電腦中的盲盒彩蛋——for 循環與循環嵌套 九九乘法表

《看聊天記錄都學不會C語言?太菜了吧》(12)循環有多容易?你看一眼就懷…——循環

《看聊天記錄都學不會C語言?太菜了吧》(11)2分鐘領悟數組——數組

《看聊天記錄都學不會C語言?太菜了吧》(10)程序媛聰明絕頂了——邏輯與運算符

《看聊天記錄都學不會C語言?太菜了吧》(9)老公餅真的有老公送?——字符數組

《看聊天記錄都學不會C語言?太菜了吧》(8)牛郎和織女竟有一個孩子?——多條件if

《看聊天記錄都學不會C語言?太菜了吧(7)下一篇文章告訴你牛郎是誰——if邏輯判斷

《看聊天記錄都學不會C語言?太菜了吧(6)以前跟我說編程很難的給我站出來——浮點數及變量運算

《看聊天記錄都學不會C語言?太菜了吧(5)打了一把游戲我學會了一個編程知識?——變量輸出及占位符

《看聊天記錄都學不會C語言?太菜了吧(4)原來我早就會編程了——變量

《看聊天記錄都學不會C語言?太菜了吧(3)代碼都在談戀愛難道你不知道?——頭文件及標點

《看聊天記錄都學不會C語言?太菜了吧(2)我說編程很容易你們不服?——Devc使用及HelloWorld

《看聊天記錄都學不會C語言?太菜了吧(1)我在大佬群里問基礎問題沒人理?——學習建議


我的其它教程

教程點擊進去將會有目錄

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(1)加載Python神器!亮劍!

《看聊天記錄都學不會C#?太菜了吧》(1)從今天開始我是一個游戲開發者

你去約個會,你零基礎的同學就學完C語言知識點過完了

【小白進】大佬們學習為什么簡單?小白該如何學習?學歷不高如何找工作?副業很好賺?了解后少走彎路


作者簡介

作者名:1_bit

簡介:CSDN博客專家,2020年博客之星TOP5,藍橋簽約作者。15-16年曾在網上直播,帶領一批程序小白走上程序員之路。歡迎各位小白加我咨詢我相關信息,迷茫的你會找到答案。

博客地址:https://i1bit.blog.csdn.net


🐰小C:小媛你那么早,竟然比我還早到。

👸小媛:哈哈哈,我來這里練習一下,剛好又復習了一遍。😝

🐰小C:挺好的,那我們開始上課吧。

👸小媛:好的,小C老師。

🐰小C:你知道什么是常量嗎?

👸小媛:不知道,怎么一上來就問那么高深的問題。😧

🐰小C:哈哈哈,那你知道變量和常量從字面意思上看有什么不同嗎?

👸小媛:嗯…😅 變量的內容經常變,常量存的值可能就大多數是那個值?

🐰小C:哈哈哈,差不多了。其實我們創建一個變量,并且對其賦值后還可以再次賦值,將值進行替換,這就是變量;常量則是創建時賦值,之后將不能改變內容。

👸小媛:ヾ(≧O≦)〃嗷~原來這樣常量的值就是固定一個了,怪不得說是叫常量。

🐰小C:嗯,常量使用 const 進行描述就可以了,很簡單的,就在原來創建變量的類型修飾符添加即可。你看看下面的代碼:

#include<stdio.h>
int main(){const int a=10;printf("%d",a);
}

👸小媛:是這樣呀,真的很簡單。 😘

🐰小C:那你去試試用這個代碼能不能再次對這個變量進行賦值。

#include<stdio.h>
int main(){const int a=10;printf("%d",a);a=11;
}

👸小媛:啊,不行,果然是叫做常量,哈哈哈,編譯代碼的時候出現了這個報錯。 😰

🐰小C:常量是用來在項目中為一些不能變量“加鎖”,使其不能夠發生改變,如果發生改變了將會出現報錯。

👸小媛:那記住不要改動不就可以了? 😂

🐰小C:但是在團隊項目以及大型項目中,可能會由于疏忽發生錯誤。例如圓周率我們可以簡單使用一個常量設定值為3.14,如果使用變量,萬一更改了值,之后使用到圓周率變量時將會出現錯誤。

👸小媛:原來是這樣呀。

🐰小C:好了,你理解了那我們進行我們下一個內容吧。

👸小媛:嗯,下一個內容講什么?

🐰小C:下一個內容我們講邏輯判斷。

👸小媛:感覺又是很高深的東西,不過現在我已經不怕了。 😝

🐰小C:就應該這樣,因為編程其實基本語法不難,都是編程的基礎。

👸小媛:現在感覺到了,因為想編程必須學編程語言才能做東西,做東西才難。

🐰小C:好了,我現在說一下邏輯判斷。我先問你一個問題。你有一天回家,計劃第二天外出散步,如果下雨就不出去了,在家學習編程。請問這句話中對第二天進行的事做出判斷的條件是什么。

👸小媛:是下雨和天氣好。

🐰小C:那下雨和天氣好需要進行的動作是什么?

👸小媛:是出去散步和學編程。

🐰小C:看來你已經知道了這些基本元素,那我再問你一個問題。一個變量a存儲的是用戶輸入的值,如果a大于10就顯示“a大于10”,如果a小于10就顯示“a小于10”。這句話中條件是什么?

👸小媛:這么簡單,你不會在逗我玩吧。 😱

🐰小C:沒有沒有,請繼續回答。

👸小媛:條件是a大于10和a小于10。

🐰小C:那大于10做什么小于10做什么?

👸小媛:就顯示內容唄。 😕

🐰小C:那我現在告訴你,在C語言中,可以使用if語句判斷條件從而執行不同條件對應的內容。

👸小媛:哈哈哈,原來你在套路我。哈哈哈繼續教我吧。 😢

🐰小C:哈哈哈,我給你看一個代碼。

#include<stdio.h>
int main(){int a=11;if(a>10){printf("a大于10");}
}

👸小媛:啊,怎么感覺一下子變難了。 😢

🐰小C:我告訴你,這句代碼中,if是關鍵字,if后面所連接的括號內是一個條件,后面的花括號內是這個條件成立所要執行的代碼。這樣說你覺得難嗎?

👸小媛:不難,但是我不知道這樣寫有什么意義,因為我不是知道a等于11了嗎?為什么還要去寫這個? 😦

🐰小C:若你不知道a里面存的呢?這個a是臨時定義的,這樣比較容易做演示。若你做了一個游戲,用戶輸入大于10就正確,小于就錯誤。這個時候你是不知道用戶輸入的是什么的。

👸小媛:原來是這樣。

🐰小C:那我現在要你定義a的值為9,然后判斷a是否小于9,小于9的話就顯示“a小于9”你該怎么做?

👸小媛:這簡單,給你看看是不是這樣。 😜

#include<stdio.h>
int main(){int a=8;if(a<9){printf("a小于9");}
}

🐰小C:挺厲害的呀,哈哈哈你運行一下試試。

👸小媛:嘿嘿嘿,結果出來了,反正就照著你說的那些規則填內容進去就對了。 😜

🐰小C:哈哈哈,是的,這些都是語法。你自己先試試,我們等下繼續說下面的內容。

👸小媛:好的,小C老師。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/287383.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/287383.shtml
英文地址,請注明出處:http://en.pswp.cn/news/287383.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【遙感物候】30年物候始期空間分布特征(平均值)和變化趨勢分析(Slope 一元線性回歸分析)

問題分析:本文的數據為經過預處理和計算得到的30年(1983-2012年)物候參數始期遙感數據,共計30期影像,現在需要逐像元計算整個物候始期的空間分布特征(平均值)和變化趨勢分析(Slope 一元線性回歸分析)。最終的效果(左圖為分布特征,右圖為變化趨勢): 一、方法原理 …

Android之CheckBox進行代碼設置setChecked(true)會觸發setOnCheckedChangeListener事件

1 問題 我們對CheckBox設置了setOnCheckedChangeListener監聽&#xff0c;代碼里面對CheckBox單獨代碼進行設置勾選(setChecked(true))的時候&#xff0c;會觸發OnCheckedChangeListener事件 2 解決辦法 用buttonView.isPressed()解決&#xff0c;這樣就只有手動點擊CheckBox…

密碼技術

要理解SSL就必須理解密碼系統、消息摘要函數(單向或散列函數)和數字簽名&#xff0c;這些技術是許多文獻所討論的主題(比如[AC96)&#xff0c;提供了保密性、完整性和認證的基礎。 密碼系統 假設Alice想給她的銀行發一個消息以劃轉資金&#xff0c;并希望這個消息是保密的&…

deb php7 fileinfo,linux安裝php7.2擴展fileinfo

最簡便的方法是使用pecl安裝php的擴展&#xff0c;方便快捷&#xff0c;這里使用的是源碼編譯安裝php擴展項目 中上傳圖片遇到的問題&#xff1a;明顯是fileinfo不被支持&#xff0c;沒有安裝fileinfo。接下來開始安裝因為我的linux服務器里比較干凈&#xff0c;所以之前的php源…

Android之提示java.lang.RuntimeException: Parcel: unable to marshal value Image問題

1 問題 使用Intent攜帶數據(putExtra)跳轉activity,提示如下錯誤 04-18 22:42:49.664 16194 16194 E AndroidRuntime: Process: com.appsinnova.android.keepshare, PID: 16194 04-18 22:42:49.664 16194 16194 E AndroidRuntime: java.lang.RuntimeException: Parcel: unabl…

使用keepalived實現雙機熱備

2019獨角獸企業重金招聘Python工程師標準>>> 通常說的雙機熱備是指兩臺機器都在運行&#xff0c;但并不是兩臺機器都同時在提供服務。當提供服務的一臺出現故障的時候&#xff0c;另外一臺會馬上自動接管并且提供服務&#xff0c;而且切換的時間非常短。下面來以kee…

《看聊天記錄都學不會C語言?太菜了吧》(8)牛郎和織女竟有一個孩子?

若是大一學子或者是真心想學習剛入門的小伙伴可以私聊我&#xff0c;若你是真心學習可以送你書籍&#xff0c;指導你學習&#xff0c;給予你目標方向的學習路線&#xff0c;無套路&#xff0c;博客為證。 本系列文章將會以通俗易懂的對話方式進行教學&#xff0c;對話中將涵蓋…

技術貼:觸摸屏(TP)技術交流

轉載自&#xff1a;易觸網科技 電容式TP的動作原理 PS:電容式TP動作原理是利用人體電流感應來進行的&#xff0c;當人的手指觸摸在TP上&#xff0c;與Panle上的ito電路形成一個耦合電容&#xff08;電容效應&#xff09;&#xff0c;於是手指從觸控點上吸走了一個微小的電流&am…

【遙感物候】植被物候與氣候(氣溫和降水)條件的空間相關性分析

植被生長與氣候的關系最為密切,通過計算植被各個生長季參數和氣溫、降水之間的相關系數可以分析生長季參數的變化與氣溫、降水之間的關系的程度。本文計算30年的植被物候參數和氣候數據之間的相關性,最終效果如下: 目錄 一、相關性分析原理

HttpContext.TraceIdentifier那嚴謹的設計

前言Asp.Net Core中有一個不受人重視的屬性HttpContext.TraceIdentifier&#xff0c;它在鏈路追蹤中非常有用&#xff0c;下面是官方的定義:在項目中一般會將該字段輸出到每一條日志中&#xff0c;也可以將此Id作為通用響應字段返回前端&#xff0c;后續可以根據該屬性和日志匹…

iOS - 富文本AttributedString

最近項目中用到了圖文混排&#xff0c;所以就研究了一下iOS中的富文本&#xff0c;打算把研究的結果分享一下&#xff0c;也是對自己學習的一個總結。 在iOS中或者Mac OS X中怎樣才能將一個字符串繪制到屏幕上呢&#xff1f; 簡單來說&#xff0c;是通過控件來完成的&#xff0…

php把數字倒著展示,jQuery+PHP實現動態數字展示特效

HTML本例假設要在頁面上動態展示(無需刷新整個頁面&#xff0c;只是局部刷新動態數字)當前在線用戶數&#xff0c;常見在一些統計平臺上應用。在HTML頁面中只需定義以下結構&#xff1a;代碼如下:當前在線&#xff1a;jQuery首先我們要定義一個動畫過程&#xff0c;使用jQuery的…

Android之實現多張圖片點擊預覽(支持放縮)和滑動

1 需求 多張圖片通過recycleView展示&#xff0c;然后點擊具體一張圖片支持預覽(支持放縮)和滑動 2 解決辦法 BaseRecyclerViewAdapterHelper com.github.chrisbanes.photoview.PhotoView ViewPage2 組合起來真香 https://github.com/CymChad/BaseRecyclerViewAdapt…

【Envi風暴】Envi5.4經典安裝圖文教程

ENVI(The Environment for Visualizing Images)是一個完整的遙感圖像處理平臺,應用匯集中的軟件處理技術覆蓋了圖像數據的輸入/輸出、圖像定標、圖像增強、糾正、正射校正、鑲嵌、數據融合以及各種變換、信息提取、圖像分類、基于知識的決策樹分類、與GIS的整合、DEM及地形信…

錯誤: nknown column 'xxxx' in 'where clause'

nknown column sdsds in where clause 運行環境&#xff1a;jdk1.7.0_17tomcat 7 spring&#xff1a;3.2.0 mybatis&#xff1a;3.2.7 eclipse 錯誤&#xff1a;nknown column sdsds in where clause 錯誤原因&#xff1a;數據庫查詢無用&#xff0c;可能很多寫sql語句都會遇到…

c/c++處理參數

直接上代碼&#xff1a;涉及函數getopt()&#xff0c;getopt_long() 1 #include <unistd.h>2 #include <stdlib.h>3 #include <stdio.h>4 #include <getopt.h>5 6 /*7 int main(int argc, char *argv[])8 {9 int opt; 10 char * optstring &q…

查缺補漏系統學習 EF Core 6 - 批量操作

推薦關注「碼俠江湖」加星標&#xff0c;時刻不忘江湖事這是 EF Core 系列的第七篇文章&#xff0c;上一篇文章講述了 EF Core 中的實體數據修改。這篇文章講一講 EF Core 如何進行批量操作。在眾多的 ORM 框架中&#xff0c;EF Core 的功能并不是最強大的那個&#xff0c;性能…

半小時一篇文過完C語言基礎知識點

若是大一學子或者是真心想學習剛入門的小伙伴可以私聊我&#xff0c;若你是真心學習可以送你書籍&#xff0c;指導你學習&#xff0c;給予你目標方向的學習路線&#xff0c;無套路&#xff0c;博客為證。 本文定位讀者為小白讀者&#xff0c;將使用最快的方法過完C語言基礎知識…

php變量的判空和類型判斷

&#xff08;1&#xff09;var_dump(); 判斷一個變量是否已經聲明并且賦值&#xff0c;并且打印類型和值 <?php $a; var_dump($a);//輸出null<?php var_dump($a);//輸出null<?php$a 10; var_dump($a);//輸出 int 10&#xff08;2&#xff09;isset() 判斷一個變量…

【Envi風暴】Envi插件大全:多波段拆分工具的巧妙使用

很多場合下需要做波段合成,比如波段432合成賦予紅綠藍,構造標準假彩色等等。合成后的文件通常包含多個單波段文件,在Envi中使用layer stacking工具將多個單波段數據合成為一個文件,如下所示: 那么問題來了,合成后的數據該怎樣拆開為原來的單波段呢?今天我們就來學習一種…