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

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

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

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

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

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


由于部分粉絲要求想要學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:所以你覺得重要嗎?

👸小媛:我覺得挺簡單的,哈哈。 😂

🐰小C:那如果要做一件很復雜的事情邏輯可沒那么簡單。你需要把你的邏輯一步步捋順,然后細分,最終使用合適的次序講這些代碼一步步的敲上,這樣才對,不然可是一堆問題。

👸小媛:啊,那我覺得我應該不行。 😱

🐰小C:什么事情都是一步步來的,你只要慢慢捋順邏輯就好了。今天我們學的還是if語句,因為if語句跟邏輯有關。

👸小媛:為啥有關?

🐰小C:那我問你,if語句是不是用來判斷一個條件?

👸小媛:是呀。

🐰小C:那判斷完這個條件后開始去做一件,接下來又要判斷條件該怎么辦呢?

👸小媛:這不還是判斷嗎? 😨

🐰小C:那你有沒有想,這種判斷一直重復的嵌套就會產生很多的條件分支,這個時候你的頭是不是很大了?

👸小媛:啊,那我是不是要判斷很多種情況?

🐰小C:哈哈哈,沒事的,一般不會這樣去做,但是這也提現了在編程中邏輯判斷是很重要的。如果你代碼的邏輯出錯,那么造成的后果可能自己都不清楚。

👸小媛:哈哈哈,好像是這樣。 😝

🐰小C:那我們正式開始吧。我貼出上一節的內容代碼,我問你,如果我想在條件判斷錯誤的時候執行別的內容該怎么做?或者說我需要一個提示告訴我這個條件錯了。

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

👸小媛:哈哈哈,沒學,不懂。 😅

🐰小C:你還真是實誠。我告訴你吧,這個if語句在判斷條件錯誤后還有一個分支叫做else,當條件判斷錯誤的時候將會執行該部分的內容。

👸小媛:那怎么寫呢?

🐰小C:先別急,我得問你一個常識問題。你認為一個完整正確的結構,在其中添加內容破壞掉了,這個結構還正確嗎?

👸小媛:那肯定不對了。

🐰小C:那我告訴你我們的if else語句也是一個結構,不能打亂破壞,如果為以上的代碼添加一個條件判斷后的情況分支,我們需要添加一個else,在后面加一對花括號,然后在其中輸入我們需要執行的內容。以下代碼我把a改為了18,并且增加了一個else。

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

👸小媛:這就是else嗎?錯誤的時候就執行 printf(“a大于9”); 吧? 😕

🐰小C:是的,那我問你下面這個代碼有什么問題?

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

👸小媛:好像…沒啥問題吧?

🐰小C:哈哈哈,剛剛我說了,不能破壞結構,if和else是一個完整的結構,你在中間加個 a=11那不是“棒打鴛鴦”了嗎?

👸小媛:哈哈哈,原來if和else不能分開,他們要連在一起,要緊挨著在if語句的花括號后面,不然他們就生氣了,隔了一個天河。 😂

🐰小C:我怎么感覺你挺愿意棒打鴛鴦的。

👸小媛:沒事沒事,你繼續。

🐰小C:你自己試試效果先。

👸小媛:嗯…出來了。

🐰小C:哈哈哈,那行,我問你,你知道if else 他們有孩子了嗎?

👸小媛:什么!他們有孩子了? 😂

🐰小C:他們的孩子也是他們的好幫手,叫做else if。

👸小媛:好吧好吧,我繼續陪你演。那else if有啥作用呢? 😅

🐰小C:若我問你,你現在想判斷變量里面存的是1呢還是2呢還是3呢還是其它數呢改怎么辦?

👸小媛:哈哈哈,聽你的意思那就是用else if了。

🐰小C:是的,給你看看怎么用。

#include<stdio.h>
int main(){int a=18;if(a==1){printf("a 是 1");}else if(a==2){printf("a 是 2");}else if(a==3){printf("a 是 3");}else{printf("啥都不是");}
}

👸小媛:他們有2個兒子? 😰

🐰小C:你的關注點可真是不一樣。我告訴你,else if 有多重分身數,所以有多個,畢竟年輕可以多干活。兩個等于號是判兩個斷等于號左右兩邊是否相等,而且作為else if 的父親母親,他倆一定要把else if 放在中間,else if 后面跟if一樣圓括號是條件,要執行什么寫在花括號里面就行。

👸小媛:原來如此,懂了。我去運行一下,出來了。 😂

🐰小C:我還得告訴你一件事,有時候if是父親,帶著他們出去玩,母親在家做菜,所以有時候else可以不用,就是這樣。

#include<stdio.h>
int main(){int a=2;if(a==1){printf("a 是 1");}else if(a==2){printf("a 是 2");}else if(a==3){printf("a 是 3");}
}

👸小媛:哇塞,哈哈哈,還可以這樣。 😂

🐰小C:好了好了,不跟你開玩笑了,你去練習一下,等下繼續。

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

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

相關文章

技術貼:觸摸屏(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工具將多個單波段數據合成為一個文件,如下所示: 那么問題來了,合成后的數據該怎樣拆開為原來的單波段呢?今天我們就來學習一種…

php表格怎么合并單元格格式化,table標簽的結構與合并單元格的實現方法

1.示例代碼&#xff1a;復制代碼 代碼如下:#1234一個完整的例子&#xff1a;復制代碼 代碼如下:#FirstnameLastnamePhoneQQ1qianshou111111111111111111112qianshou111111111111111111113qianshou111111111111111111114qianshou111111111111111111112.合并上下的單元格(rowspan…

Android之GridLayoutManager.setSpanSizeLookup問題

1 問題 利用BaseMultiItemQuickAdapter,用recycleView加載多布局,需要實現有些view顯示一行,有些一行顯示多個圖片。 在BaseMultiItemQuickAdapter適配器里面根據類型加載不同布局。 public ImageMultiItemAdapter(List<MultiItemEntity> data) {super(data);addIte…

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

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

@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…