C語言整理筆記(9)

多重循環

<九九乘法表>使用for語句顯示九九乘法表的程序,

代碼如下:

#include<stdio.h>
int main()
{
	int i,j;
	for(i=1;i<=9;i++)
	{
		for(j=1;j<=9;j++)
			printf("%3d",i*j);
			printf("\n");
	} 
	return(0);
} 

運行結果如下:

本程序中使用了嵌套for循環語句,這是i從1到9遞增的for語句中,嵌套了j從1遞增到9的for語句

像這樣在一個語句中嵌套另一個循環語句的循環稱爲二重循環,與之對應的還有三重循環,四重循環等,統稱爲多重循環。

通過*的橫豎排列顯示出一個長方形的程序,代碼如下:

#include<stdio.h>
int main()
{
	int i,j;
	int w,h;
	
	puts("描繪一個長方形");
	printf("寬:");	scanf("%d",&w);
	printf("高:");	scanf("%d",&h);
	
	for(i=1;i<=h;i++)
	{
		for(j=1;j<=w;j++)
			putchar('*');
		putchar('\n');
	}
	return(0);
} 

程序的組成元素和格式

關鍵字:具有特殊意義的標識符稱爲關鍵字。

C語言中的32個關鍵字如下:

標識符:是賦予給程序中變量和函數的名稱。

標識符也可以是非數字開頭,之後可以是非數字和數字的組合。非數字包括大小寫字母和下劃線。同時,C語言區分大小寫,ABC/abc/Abc分別代表不同標識符。

合法的標識符

a    x1    _ _y     abc _t     A0

非法的標識符

if     666      98K

分隔符:關鍵字和標識符都可以理解爲構成語句的單位,用來分隔這些單位的符號就是分隔符。

分隔符一共有13種:

[、]、(、)、{、}、*、,、:、=、;、…、#

運算符:+,-,*,/

自由的書寫格式需注意

1.構成語句的單位中間不能插入空格類字符。

ret

       urn(0);

2.預處理指令中間不能換行。

#include

     <stdio.h>

3.字符串常量和字符常量中間不能換行。

puts("我是

                     正在學習編程的小白");

 

 

 

今日筆記打卡!2020 -05-31

午安吶~

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章