嘿嘿,我叕來啦─=≡Σ(((つ??ω??)つ!別問我為什么突然變成了零基礎入門教程(一),因為前面那三篇都是基礎的不能在基礎的教程了。(其實是因為順序亂了,而且那時候沒有單獨弄一個專欄,后面我會修改一下專欄的)
黃石網站建設公司創(chuàng)新互聯,黃石網站設計制作,有大型網站制作公司豐富經驗。已為黃石1000+提供企業(yè)網站建設服務。企業(yè)網站搭建\成都外貿網站制作要多少錢,請找那個售后服務好的黃石做網站的公司定做!
(咳咳,我剛才什么也沒說哈)
還是一樣,可以看看其它文章:
正文 1、基礎鞏固C++入門學習(一):Hello,world_??的博客-博客c++入門學習之Hello,world!(三連一下拜托了)https://blog.csdn.net/wwk100601/article/details/128341125?spm=1001.2014.3001.5502C++入門學習(二):一些基礎知識(關鍵字以及自增符號)_??的博客-博客到圣誕節(jié)了,淺淺發(fā)一篇博文罷,主要講c++關鍵字和自增運算符https://blog.csdn.net/wwk100601/article/details/128447813?spm=1001.2014.3001.5502C++入門學習(三):printf的使用以及求和_??的博客-博客c++入門學習(三),三連一下拜托了https://blog.csdn.net/wwk100601/article/details/128465054?spm=1001.2014.3001.5502(嘿嘿~)
窩們先來復習一下前面學習的知識:
1.1基本框架#includeusing namespace std;
int main()
{
return 0;
}
(你們應該還記得哈)
#
預處理符
include
用于將指定頭文件嵌入源文件中
頭文件名
int
整型變量
main
主函數
return 0
函數返回值
走過路過加個分號啊~~~
1.2輸出內容#includeusing namespace std;
int main()
{
cout<<123;
return 0;
}
這個沒什么好說的
1.3輸入內容#includeusing namespace std;
int main()
{
cin>>123;
return 0;
}
也沒什么好說的
1.4 printf輸出和多行內容輸出單行輸出:
#includeusing namespace std;
int main()
{
printf("123");
return 0;
}
多行輸出:
#includeusing namespace std;
int main()
{
printf("123\n"
"234\n"
"345\n");
return 0;
}
注意:
\n是換行用的
1.5求和#includeusing namespace std;
int main()
{
int a,b;
cin>>a>>b;
cout<
其它幾種方式可以看看其他人的博客:
最簡單的C語言程序之求兩個整數之和_宇卿.的博客-博客_c語言求兩整數之和求兩個整數之和https://blog.csdn.net/weixin_73230994/article/details/126450055?ops_request_misc=&request_id=&biz_id=102&utm_term=c%E5%8A%A0%E5%8A%A0%E6%B1%82%E4%B8%A4%E4%B8%AA%E6%95%B0%E7%9B%B8%E5%8A%A0%E7%9A%84%E5%92%8C&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-2-126450055.nonecase&spm=1018.2226.3001.4187無了
2.新知學習 2.1格式化輸入流scanf誒嘿嘿;-)
首先,我們來認識一下格式化輸出流scanf
(其實沒什么好認識的)就是跟printf差不多。
就像這樣:
(手機版沒有代碼段就用塊引用粑)
#include
using namespace std;
int main()
{
int i;
scanf("%d",i)
printf("i")
}
這里要說一下:
cstdio頭文件是c++頭文件庫里的頭文件,還有一個是stdio.h,這兩個用起來是一樣的,不過cstdio頭文件是放在命名空間std里的,所以用cstdio必須有std。
scanf("%d",i)就是輸入i的值,%d是轉換為10進制數(這個后面會講)。
printf("i")就是輸出i的值
當然,也可以求和
(其實printf和scanf還有一些其他的知識要講,等下一期出吧,我最近沒什么時間,所以文章可能更新慢,內容可能講的進度也會有點慢,會有點水,請諒解。)
2.2 if語句眾所不周知,if是用來當if的。
直接上一個代碼:
#include
using namespace std;
int main()
{
int i;
cin<
if(i>0)
cont>>"i大于0";
else if(i<0)
cont>>"i小于0";
else;
cont>>"i等于0";
return 0;
}
這段話的意思呢,就是輸入i的值,如果i>0,則輸出“i大于0”,其他同理。
我們來解剖一下——
if(i>0)? ?意思:如果i的值大于0
cont>>"i大于0"
連起來就是如果i的值大于零,就輸出“i大于0”
如果不是,則執(zhí)行下一條。
第三句有變化:else if(i<0)
就是如果第一個條件不成立的話,執(zhí)行第二個條件,以此類推。最后一個條件不用if,直接else,就是如果上面的條件都不成立就執(zhí)行最后一個條件。(注意:if在第一位,else if在第二位,else在最后一位。如果有四個及以上條件,就在中間多加幾個else。)
如果if中語句有多個,就加大括號。例如:
if(i==0){
語句
語句
語句
……
}
詳見文章:
http://t.csdn.cn/crdNL
很簡單,對吧
2.3 for循環(huán)話不多說,直接上代碼:
# include
using namespace std;
int main(void)
{
? int i;
? int sum = 0;?
? for (i=1; i<=100; ++i)?
? {
? sum = sum + i;?
? }
? printf("sum = %d\n", sum);
? return 0;
}
這段話,就是求1+2+3+……+100的和。
我們先看一下基礎結構和執(zhí)行步驟:
基礎結構:
for(i的值;條件;運算)
{
語句
}
執(zhí)行步驟:(按上面的代碼來)
第一步:賦值i=1
第二步:++i(i=i+1),就是1+1=2(每? ? ? ? ? ? ? ? ? 一次執(zhí)行此步是都把i賦值給? ? ?? ? ? ? ? ? ? ? ? sum)
第三步:2<=100(成立),再次執(zhí)行第? ? ? ? ? ? ? ? ? 二步
sum就是1+2+3+……+100了
……直到i>100時停止(i大于100時不成立,不賦值給sum。)
我也是栓Q了
看看文章:
http://t.csdn.cn/Y7usX
后記emmmmm...這次寫文章,足足寫了一個多星期,雖然文章不長(主要是因為沒時間,都去做寒假作業(yè)去了,所以敬請諒解)希望大家支持支持(夠嗆坤)
對了,
如果發(fā)現文章哪里有錯誤,請及時指出,我會改(不然別人看了試試結果傳下去全錯)
嘿嘿嘿
誒怎么沒有目錄
哎呀真的栓Q,手機版沒有代碼段就算了,目錄都沒有
你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧