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

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

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

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

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

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


由于部分粉絲要求想要學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:我們繼續吧,現在教你如何在一個 if 中判斷多個條件。

👸小媛:不是可以使用 else if 嗎?為啥還要在一個 if 中判斷多個條件呢? 😥

🐰小C:難道你不覺得代碼短一點會舒服一點嗎?

👸小媛:哈哈哈,好像是的,這樣看起來感覺代碼少一點會簡單一點,只要不難,我就覺得挺好的。 😂

🐰小C:放心吧,都是很簡單的。我現在問你一個問題,你登陸微信或者QQ的時候,是不是輸入賬號密碼?

👸小媛:嗯,那這跟一個 if 判斷多個條件有什么關系呢? 😢

🐰小C:當然有關系了。當你輸入登錄帳號的時候,是不是帳號要判斷正確?而且密碼也是必須要匹配是這個帳號的密碼?

👸小媛:嗯,然后呢?

🐰小C:你怎么又不開竅了?帳號需要判斷正確是一個條件,密碼也需要正確這是第二個條件,在此就有了兩個條件,這兩個條件都要正確才對。

👸小媛:所以你想說的是如何在一個 if 中同時判斷這兩個條件正確對吧?

🐰小C:對的,你終于又有了開竅的感覺。我們假設我們的帳號是 1_bit,密碼是 a123456;如果我們有一個變量a存儲的是用戶的賬戶,b存儲的是用戶的密碼,此時判斷賬戶是否正確的條件是不是應該寫成 a==“1_bit”?而密碼判斷正確的條件是不是應該寫成 b==“a123456”?

👸小媛:嗯,那如何在一個 if 之中就把他們的條件同時判斷呢?

🐰小C:關鍵點來了,要判斷這連個條件都正確只需要使用邏輯運算符。

👸小媛:頭大,一聽這名字我感覺我開竅的腦袋就要堵上了,我感覺你是勸退師。 😱

🐰小C:哈哈哈,其實很簡單,說人話就是使用邏輯與運算符 && 把這兩個條件連接起來就可以了,但是你發現了嗎?那我怎么樣使用一個變量 a存儲字符串呢?

👸小媛:啊?!我覺得你在跟我挖坑! 😠

🐰小C:哈哈哈,我們慢慢來。我們之前都是創建一個整數變量用來存儲整數,但是我們的類型不止整數類型,比如還有字符。我們知道了使用 int 創建一個變量時會創建一個整數類型的變量,那么使用char 呢?char是字符類型的修飾符,我們使用char 就可以創建一個字符類型的變量,如下示例:

#include<stdio.h>
void main(){char a='t';printf("%c",a);	
}

🐰小C:以上示例使用了char 創建一個名為a的變量,里面存儲的是t。注意,這個t字符需要使用單引號標記,因為在c語言中使用單引號表示的是字符;最后我們使用了printf將a變量的值進行呼出,此時將會顯示變量a的內容。

👸小媛:那意思就是%c和%d的作用是一樣吧?%d是對應的為整數類型占一個位置,而%c就是為字符類型占據一個位置? 😨

🐰小C:是的,看來開竅了呀。

👸小媛:哈哈哈,沒有,我現在自閉中,我先去試試…成功了,成功顯示內容了。

🐰小C:那我們現在學習了字符變量的創建方法,那字符串呢?

👸小媛:不能這樣嗎?

#include<stdio.h>
void main(){char a='tttttt';printf("%c",a);	
}

🐰小C:那你先試試。

👸小媛:為什么還是顯示一個t?

🐰小C:因為你創建的就是一個字符變量,它當然只能存儲字符咯,你那么多個t是字符串,它怎么懂存呢?就像你用100毫升的杯子裝1000毫升的東西是裝不下的。

👸小媛:唔,那我怎么樣才能存儲字符串呢? 😩

🐰小C:這個時候就需要學習一個叫做數組的內容了。

👸小媛:那數組不是應該只能存數嗎?你確定字符串也可以?

🐰小C:我…我…我問你你去買老公餅有老公嗎?

👸小媛:哈哈哈,沒有。你繼續…你繼續… 😭

🐰小C:之前我們都是使用一個變量存儲一個值,數組可以存儲多個值,其實數組使用很簡單,你肯下面的示例:

#include<stdio.h>void main(){char a[]="ttttt";printf("%s",a);}

👸小媛:咦?%c改成了%s,字符串使用的不是單引號是使用雙引號?

🐰小C:是的,在C語言中使用雙引號表示字符串,數組的標記你可以看成是一個變量名后面接一個方括號,就像 a[],等于號右邊就是這個數組的內容。

👸小媛:那為什么還使用char?

🐰小C:因為我們這個叫做字符數組,意思就是字符組成的集合。

👸小媛:唔,原來這個意思。 ??

🐰小C:在printf中使用%s也是說明我們要輸出的是一個字符串,這樣就可以直接輸出了。

👸小媛:懂了,我去試試。


👸小媛:耶,成功了~

🐰小C:你先消化,等下跟告訴你怎么樣判斷用戶輸入的帳號密碼是否正確。

👸小媛:遵命,大腿。 😂

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

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

相關文章

@Springboot搭建項目controller層接收json格式的對象失敗

今天在使用swagger2測試的時候出錯 1、requestBody注解常用來處理content-type不是默認的application/x-www-form-urlcoded編碼的內容&#xff0c;比如說&#xff1a;application/json或者是application/xml等。一般情況下來說常用其來處理application/json類型。 2、 通過req…

『技術群里聊些啥』HttpClient 如何判斷是同一終結點

前言官方文檔對 HttpClientHandler.MaxConnectionsPerServer 屬性有如下說明&#xff1a;獲取或設置使用 HttpClient 對象發出請求時允許的最大并發連接數&#xff08;每個服務器終結點&#xff09;。請注意&#xff0c;該限制針對每個服務器終結點&#xff0c;例如&#xff0c…

【Envi風暴】Envi 5.3 SP1經典安裝手把手圖文教程(含補丁文件)

Envi 5.3具有傳感器和數據支持、圖像處理和顯示、用戶界面、二次開發等新功能,本文講解Envi 5.3 SP1完全安裝教程。 下載后的軟件包目錄如下所示: 目錄 一、Envi 5.3 SP1安裝 二、Envi 5.3 SP1下載地址 一、Envi 5.3 SP1安裝 點擊IDL_ENVI5.3 SP1win64.exe,開始安裝,…

apache php url重寫語法,apache url重寫實現偽靜態

前段時間項目為了配合seo的工作&#xff0c;把現有的php網站改成靜態頁面&#xff0c;剛拿到需求時候第一感覺就是用靜態頁面啊&#xff0c;可是看了一會以后發現頁面有點多4、50個&#xff0c;沒辦法就用比較簡單的url重寫(apache的)吧&#xff0c;去掉這個前面的#,啟用它Load…

Android之用java的socket寫服務器提示java.net.BindException: Address already in use

1 問題 在Android activity里面Java socket服務器,然后關閉activity再打開activity開啟服務的時候提示錯誤如下 java.net.BindException: Address already in use 很明顯這個,IP和端口的的socket已經使用了,我們只需要在關閉activity的時候關閉serverSocket就行了。 2 解…

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

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

List 集合轉換為String

開發中會用到把 List<string> 的內容拼接成以逗號分隔的字符串的形式,現總結如下&#xff1a; 方法一: public String listToString(List list, char separator) { StringBuilder sb new StringBuilder(); for (int i 0; i < list.size(); i) { …

[leetcode]Pascal#39;s Triangle II

問題敘述性說明&#xff1a; Given an index k, return the kth row of the Pascals triangle. For example, given k 3, Return [1,3,3,1]. Note: Could you optimize your algorithm to use only O(k) extra space? 思路&#xff1a; the mth element of the nth row of th…

遙感方法研究張掖市1999-2010年土地利用變化

【方法思路】:本文選取張掖地區兩期影像(Landsat 1999-07-07,2010-09-07),用監督分類方法獲取各期土地利用類型,與已有的土地利用現狀矢量圖(landuse2000)相疊加,通過對比分析,進而得出張掖市1999-2010年間土地利用變化情況。 一、實驗數據 采用Landsat Tm影像,原始…

【MongoDB】遞歸獲取字段更新表達式,更新復雜數據類型對象

在實際更新Mongo對象時發現&#xff0c;原有的更新代碼無法更新復雜的數據類型對象。恰好看到張占嶺老師有對該方法做相關的改進&#xff0c;因此全抄了下來。 總的核心思想就是運用反射與遞歸&#xff0c;對對象屬性一層一層挖掘下去&#xff0c;循環創建父類及之類的更新表達…

java openxml 操作 word,openxml word轉成xml

word2007無法打開Office Open XML 文檔由于種種原因&#xff0c;如程序安裝錯誤、注冊表被修改&#xff0c;或系統被病毒侵害等。有時候會造成WORD 2007無法打開.DOC文檔的問題&#xff0c;常規的處理辦法(右鍵選擇“打開方式”)無效。可以試試如下的方法 &#xff1a;1.打開注…

聊一聊CLR源碼中的 #define 是怎么玩的

一&#xff1a;背景 如果大家看過 CLR 源碼&#xff0c;會發現里面有很多 #define 宏定義,比如說 fusionhelpers.hpp 頭文件里。如果你不熟悉 C &#xff0c;看到這些 #define 應該會很暈的&#xff0c;這篇我們就來簡單聊聊 define 的玩法&#xff0c;其實說白了很簡單, #defi…

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

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

Android之android8.1打開熱點提示UID 10140 does not have Location permission和Location mode is enabled.

1 問題 在三星安卓8.1版本手機上,打開熱點 WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);wifiManager.startLocalOnlyHotspot(new WifiManager.LocalOnlyHotspotCallback() {@TargetApi(Build.VERSION_CODES.O…

基于CentOS 7配置Nginx正向代理

Nginx是一款以輕量級、低內存開銷、支持緩存、支持反向代理&#xff0c;負載均衡&#xff0c;電子郵件服務而著稱。對于鮮為人知的是&#xff0c;它還可以作為一個簡單易用的正向代理服務器。本文簡要描述這個正向代理功能并給出演示&#xff0c;供大家參考。 有關Nginx的安裝請…

【ArcObject開發】實驗:ArcObject地圖開發基本操作

ArcObjects,是基于Microsoft COM技術所構建的一系列COM組件集,是在ArcGIS Desktop平臺基礎上的二次開發,開發語言為VBA(Vistal Basic for Application)。下面將AO開發的中的一系統基本操作做一簡單的說明。 下圖是功能主面板,有三個主要功能:地圖漫游、地圖制圖和創建元素…

Cocos2D中相關問題提問的幾個論壇

如果和SpriteBuilder相關可以到: http://forum.spritebuilder.com 提問. 如果是Cocos2D的問題,則可以到以下論壇詢問: http://forum.cocos2d-swift.org 你也可以到神人超多的stack overflow去提問: http://stackoverflow.com

T T[] toArray(T[] a);

<T> T[] toArray(T[] a); String[] a list.toArray(new String[list.length()]);轉載于:https://www.cnblogs.com/zjlog/p/5582322.html

[Python MoviePy 音視頻開發零基礎到實戰] 一、用6條代碼為你的視頻裁剪以及添加水印

一、MoviePy 安裝及配置 在 Python 有一個音視頻開發模塊 MoviePy&#xff0c;MoviePy 依賴于 FFmepg&#xff0c;使用 MoviePy 可以對音視頻進行編輯&#xff1b;例如視頻合成、視頻處理、視頻特效等。 在 Python 下直接使用 pip 工具進行安裝即可&#xff1a; pip install…

C# 使用ILogger接口編寫日志

.NET 有幾種不同的日志記錄和跟蹤工具&#xff0c;還有許多不同的第三方日志記錄程序。嘗試將一個應用程序從一種日志記錄技術更改為另一種日志記錄技術不是一件容易的事情&#xff0c;因為日志記錄 API 的使用分布在整個源代碼中。要使日志記錄獨立于任何日志記錄技術&#xf…