1、C語言中有三種結(jié)構(gòu),順序,分支和循環(huán),其中順序結(jié)構(gòu)是最簡單的結(jié)構(gòu),下面采用一個(gè)例子來描述這種結(jié)構(gòu)。
2、例題:輸入兩個(gè)數(shù)據(jù),輸出輸入的兩個(gè)數(shù)據(jù)的和,差和乘積。
程序的運(yùn)行結(jié)果如下圖所示。
第1行:包含基礎(chǔ)的頭文件,這個(gè)文件里面定義了printf和scanf這兩個(gè)函數(shù);
第2行~第6行:程序的注釋,用于描述main函數(shù)的名稱,參數(shù)和返回值,可以不寫;
第7行:定義主函數(shù),沒有形參,沒有返回值;
第9行:定義3個(gè)整數(shù)變量a,b,c;
第10行:在屏幕上利用printf函數(shù)打印“順序結(jié)構(gòu)例程”這串中文,\\r\\n的含義是打印回車換行;
第11行:利用scanf函數(shù)獲取鍵盤輸入的數(shù)據(jù),輸入格式是數(shù)據(jù)1+逗號(hào)+數(shù)據(jù)2,雙引號(hào)里面代表的就是輸入格 式,%d代表輸入的數(shù)據(jù)是整數(shù),&a,&b代表輸入的兩個(gè)數(shù)據(jù)分別給變量a和變量b;
第12行:計(jì)算a+b的值給c;
第13行:利用printf打印,在這段打印中,雙引號(hào)里面加入了格式化,%d代表是打印的時(shí)候這個(gè)位置變成某個(gè)變量的值,為的是打印“a的值+b的值=c的值”這種結(jié)構(gòu);
第14行:計(jì)算a-b的值給c;
第15行:利用printf打印
第16行:計(jì)算a*b的值給c;
第17行:利用printf打印
程序運(yùn)行完之后,不會(huì)再一次運(yùn)行,整個(gè)過程就是從第7行運(yùn)行到第15行,這種沒有分支,沒有跳轉(zhuǎn),沒有循環(huán)的結(jié)構(gòu)就叫做順序結(jié)構(gòu)。這種順序結(jié)構(gòu)的流程圖如下圖所示。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
本書重點(diǎn)講述了C語言程序設(shè)計(jì)以下幾個(gè)方面的內(nèi)容,包括順序結(jié)構(gòu),選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu),數(shù)組,函數(shù),指
發(fā)表于 06-21 09:38
?0次下載
順序結(jié)構(gòu)程序設(shè)計(jì) 實(shí)驗(yàn)
一、實(shí)驗(yàn)?zāi)康?1)掌握Visual Basic語言中數(shù)據(jù)輸入方法。(2)掌握Visual Basic語言中數(shù)據(jù)輸出方法。(3)正確使
發(fā)表于 09-23 19:25
?2007次閱讀
最簡單的c語言程序設(shè)計(jì),提供ppt教程,簡單易懂
發(fā)表于 12-02 09:37
?0次下載
第五章 程序基本結(jié)構(gòu)及其程序設(shè)計(jì)
5.1 順序結(jié)構(gòu)及簡單程序設(shè)計(jì)
5.2 分支
發(fā)表于 12-31 10:41
?0次下載
包括:C 語言概述,算法基礎(chǔ),數(shù)據(jù)類型、運(yùn)算符與表達(dá)式,順序
結(jié)構(gòu)程序設(shè)計(jì),選擇結(jié)構(gòu)程序設(shè)計(jì),
發(fā)表于 02-17 15:49
?0次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是C語言教程之順序結(jié)構(gòu)程序設(shè)計(jì)的資料概述和設(shè)計(jì)實(shí)例免費(fèi)下載內(nèi)容包括了:1.順序
發(fā)表于 09-19 17:21
?7次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是Visual Basic的控制結(jié)構(gòu)包括了:順序結(jié)構(gòu)程序設(shè)計(jì),選擇結(jié)構(gòu)程序設(shè)計(jì)
發(fā)表于 10-12 16:44
?3次下載
C程序的流程一般分為順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。
順序
發(fā)表于 10-31 18:04
?1次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是C語言程序設(shè)計(jì)實(shí)用教程之如何選擇結(jié)構(gòu)程序設(shè)計(jì):1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 2 邏輯運(yùn)算符邏輯表達(dá)式 3 if語句 4 switch語句 5
發(fā)表于 10-31 18:04
?6次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是簡單的C程序設(shè)計(jì)教程之順序程序設(shè)計(jì)的資料概述。
發(fā)表于 11-16 16:17
?4次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是C語言程序設(shè)計(jì)教程之分支結(jié)構(gòu)程序設(shè)計(jì)的課件免費(fèi)下載。
發(fā)表于 12-10 17:16
?6次下載
本文檔的主要內(nèi)容詳細(xì)介紹的是C語言程序設(shè)計(jì)教程之選擇結(jié)構(gòu)程序設(shè)計(jì)的資料說明。
發(fā)表于 02-21 14:26
?4次下載
本文檔詳細(xì)介紹的是C語言程序設(shè)計(jì)教程之順序結(jié)構(gòu)程序設(shè)計(jì)的資料說明主要內(nèi)容包括了:1.C語言的語句
發(fā)表于 02-21 14:26
?12次下載
本文檔詳細(xì)介紹的是C++程序設(shè)計(jì)教程之程序設(shè)計(jì)初步資料說明主要內(nèi)容包括了:1. 面向過程的程序設(shè)計(jì)和算法,2. C++程序和語句,3. 賦值
發(fā)表于 03-14 14:48
?7次下載
C語言程序設(shè)計(jì)第四講結(jié)構(gòu)化程序設(shè)計(jì)之選擇
發(fā)表于 12-22 10:34
?0次下載
評(píng)論