⑴ c語言中函數do()和do(void)有什麼區別如果有,調用時如何區分
這里使用void可能是在聲明函數時說明該函數不用任何參數,對於現在實現了C99標準的絕大數C編譯器而言已經沒有必要作這種說明了,所以應該沒有什麼區別。
⑵ C語言中do...while和for有什麼區別
就是while循環和for循環的區別。。
簡言之,就是for循環一般用於確定步數的循環,while則相反,當然for也可以用於不確定步數的。
我記得不錯的話二者可以相互轉化,就是難易程度不一樣
------------
還有do...while至少執行一次。。
⑶ C語言中的DO是什麼意思
C語言中DO是執行某代碼塊的意思,do關鍵字不能單獨使用,通常用在do...while
循環中。
do…while
循環不經常使用,其主要用於人機交互。它的格式是:
do
{
語句;
}
while
(表達式);
注意,while
後面的分號千萬不能省略。
do…while
和
while
的執行過程非常相似,唯一的區別是:「do…while
是先執行一次循環體,然後再判別表達式」。當表達式為「真」時,返回重新執行循環體,如此反復,直到表達式為「假」為止,此時循環結束。
(3)do在c語言中所表達的意思擴展閱讀
在不少實際問題中有許多具有規律性的重復操作,因此在程序中就需要重復執行某些語句。一組被重復執行的語句稱之為循環體,能否繼續重復,決定循環的終止條件。
循環結構是在一定條件下反復執行某段程序的流程結構,被反復執行的程序被稱為循環體。循環語句是由循環體及循環的終止條件兩部分組成的。
for為當型循環語句,它很好地體現了正確表達循環結構應注意的三個問題:
⑴控制變數的初始化。
⑵循環的條件。
⑶循環控制變數的更新。
for表達式
表達式1:一般為賦值表達式,給控制變數賦初值;
表達式2:關系表達式或邏輯表達式,循環控制條件;
表達式3:一般為賦值表達式,給控制變數增量或減量。
語句:循環體,當有多條語句時,必須使用復合語句。
參考資料來源:網路—循環語句
⑷ c語言中各個標識符所表示的意思
C語言中的標識符
1) 標識符由字母、數字、下劃線「_」組成,並且首字母不能是數字.
2) 不能把C語言關鍵字作為標識符.
3) 標識符長度限制8字元.
(註:8字元長度限制是C89標准,C99標准已經擴充長度,其實大部分工業標准都更長)。
4) 標識符對大小寫敏感.
5)標識符命名應做到「見名知意」
下面的標識符名是合法的:
year,Day,ATOK,x1,_ CWS,_change_to
而下面的標識符名是不合法的:
#123,.COM,$100,1996Y,1_2_3,Win3.2
如果你問的是關鍵字的話,參考下面的內容:
auto :聲明自動變數
short :聲明短整型變數或函數
int: 聲明整型變數或函數 long :聲明長整型變數或函數
float:聲明浮點型變數或函數
double :聲明雙精度變數或函數
char :聲明字元型變數或函數
struct:聲明結構體變數或函數
union:聲明共用數據類型
enum :聲明枚舉類型
typedef:用以給數據類型取別名
const :聲明只讀變數
unsigned:聲明無符號類型變數或函數
signed:聲明有符號類型變數或函數
extern:聲明變數是在其他文件正聲明
register:聲明寄存器變數
static :聲明靜態變數
volatile:說明變數在程序執行中可被隱含地改變
void :聲明函數無返回值或無參數,聲明無類型指針
if:條件語句
else :條件語句否定分支(與 if 連用)
switch :用於開關語句
case:開關語句分支
for:一種循環語句
do :循環語句的循環體
while :循環語句的循環條件
goto:無條件跳轉語句
continue:結束當前循環,開始下一輪循環
break:跳出當前循環
default:開關語句中的「其他」分支
sizeof:計算數據類型長度
return :子程序返回語句(可以帶參數,也可不帶參數)循環條件
⑸ c語言里的"do"是什麼意思print是什麼意思while是什麼意思int是什麼意思
do:關鍵字 一般與while連用為do...while,作為循環語句
printf:庫函數 是用來輸出一個數值或表達式的
while:關鍵字 可以單獨用,也可以與do連用,作為循環語句
int:類型名 是用來定義一個整型變數的
⑹ 什麼是c語言裡面的do循環語句
do就是做的意思,也就是執行do後的語句。
do{}while先執行,後判斷,所以do循環至少執行一次。