国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

C語言趣味課堂練習之四

2017-01-21 10:29楊英翔
卷宗 2016年10期
關鍵詞:C語言教法計算機

摘 要:作者多年從事計算機應用技術研究和教學,在C語言程序設計的教學過程中,作者一直在探索激發(fā)學生學習興趣、降低課程難度、提高學習成績的有效途徑,并提出自己的一些做法供同行們參考。

關鍵詞:C語言;教法;計算機

1 乘法口訣

#include

#include

#include

void main()

{

int m,n;//設置變量

system("color 1f");//設置背景顏色和文字顏色

for(m=1;m<=9;m++)//打印乘法口訣

{

for(n=1;n<=m;n++)

printf(“%d*%d=%-4d”,n,m,n*m);

printf(“\n\n”);

Sleep(1000);

}

printf(“\n”);

system(“pause”);

}

程序說明:

這個程序算法簡潔,結構清晰,常常被用來說明循環(huán)的嵌套。

這個程序是嵌套的循環(huán),本身并不復雜,乘法口訣是學生十分熟悉的內(nèi)容,使用C語言加以表述就十分有趣,再加以修飾和停頓,就很引人入勝了。

2 關于整型數(shù)據(jù)

#include

main()

{

int a;

printf("我們直接給a賦值6");

a=6;

printf(“\na=%d,a=%c,a=%f\n”,a,a,(float)a);

printf("我們直接給a賦值為字符a");

a=a;

printf(“\na=%d,a=%c,a=%f\n”,a,a,(float)a);

printf("請給a輸入一個19.767\n");

scanf(“%d”,&a);

printf(“a=%d,a=%c,a=%f\n”,a,a,(float)a);

}

程序說明:

這是一個非常簡單的順序結構的程序,算法簡潔,結構清晰,在這里我們是用這個程序來說明整型數(shù)據(jù)的。

這是一個非常簡單的程序,教師可以一邊和學生講解,一邊征求學生的意見,一邊輸入程序,這樣學生就會感覺C語言的生動有趣。

我們可以用這個程序來說明整型數(shù)據(jù)的特性。

3 關于實型數(shù)據(jù)

#include

main()

{

float a;

printf("我們直接給a賦值為整數(shù)6");

a=6;

printf(“\na=%f\n”,a);

printf("我們直接給a賦值為實數(shù)6.123456789");

a=6.123456789;

printf(“\na=%f\n”,a);

printf("a不變,輸出方式變化");

a=6.123456789;

printf(“\na=%1.2f\n”,a);

printf("a不變,輸出方式再次變化");

a=6.123456789;

printf(“\na=%8.2f\n”,a);

printf("請給a輸入一個7\n");

scanf(“%f”,&a);

printf(“a=%f,a=%d,\n”,a,(int)a);

printf("請再給a輸入一個7\n");

scanf(“%f”,&a);

printf(“a=%f,a=%c,\n”,a,(char)a);

}

程序說明:

這是一個非常簡單的順序結構的程序,算法簡潔,結構清晰,和上面的關于整型數(shù)據(jù)數(shù)據(jù)程序相識,在這里我們是用這個程序來說明實型數(shù)據(jù)的特性。

這個程序和上一個程序相似,是一個非常簡單的程序,教師可以一邊和學生講解,一邊征求學生的意見,一邊輸入程序,這樣學生就會感覺C語言的生動有趣。

我們可以用這個程序來說明實型數(shù)據(jù)的特性。

4 關于字符型數(shù)據(jù)

#include

main()

{

char a;

printf("我們直接給a賦值為字符f");

a=f;

printf(“\na=%c,a=%d\n”,a,a);

printf("我們直接給a賦值為整數(shù)67");

a=67;

printf(“\na=%c,a=%d\n”,a,a);

printf("請給a輸入一個7\n");

scanf(“%c”,&a);

printf(“a=%c,a=%d,\n”,a,a);

printf("請再給a輸入一個7\n");

scanf(“%d”,&a);

printf(“a=%c,a=%d,\n”,a,a);

}

程序說明:

這是一個非常簡單的順序結構的程序,算法簡潔,結構清晰,和上面的關于整型數(shù)據(jù)數(shù)據(jù)程序相識,在這里我們是用這個程序來說明字符型數(shù)據(jù)的特性。

這個程序和上一個程序相似,是一個非常簡單的程序,教師可以一邊和學生講解,一邊征求學生的意見,一邊輸入程序,這樣學生就會感覺C語言的生動有趣。

我們可以用這個程序來說明字符型數(shù)據(jù)的特性。

5 簡單的時鐘

#include

#include

#include

main()

{

system(“color 2f”);

int i;//時

int j;//分

int k;//秒

int a;//初始時

int b;//初始分

int c;//初始秒

printf("請輸入現(xiàn)在的時間(幾點,幾分,幾秒):\n");

scanf("%d,%d,%d",&a,&b,&c);//設置初始時間

while(1)

{

for(i=a;i<24;i++)//時循環(huán)

{

for(j=b;j<60;j++)//分循環(huán)

{

for(k=c;k<60;k++)//秒循環(huán)

{

if(i<10)

printf(“\n\n 0%d:”,i);

else

printf(“\n\n %d:”,i);

if(j<10)

printf(“0%d:”,j);

else

printf(“%d:”,j);

if(k<10)

printf(“0%d”,k);

else

printf(“%d”,k);

Sleep(1000);

system("cls");//清屏

}

c=0;//秒初始值歸零

}

b=0;//分初始值歸零

}

a=0;//時初始值歸零

}

}

程序說明:

這是一個嵌套的循環(huán)結構的程序,算法簡潔,結構清晰,可以用來講解循環(huán)的嵌套,還可以用來講解算法設計。

教師可以引導學生逐步深入分析和思考,逐步完善。

這個程序既可以講解循環(huán)嵌套,還可以講解算法設計和軟件設計,教師可以引導學生從分析電臺報時開始,逐步展開。

具體用法可以根據(jù)課堂具體情況靈活掌握。

作者簡介

楊英翔,副教授。

猜你喜歡
C語言教法計算機
計算機操作系統(tǒng)
基于Visual Studio Code的C語言程序設計實踐教學探索
基于計算機自然語言處理的機器翻譯技術應用與簡介
基于C語言的計算機軟件編程
信息系統(tǒng)審計中計算機審計的應用
高職高專院校C語言程序設計教學改革探索
“教法融合”:得道方能行遠
論子函數(shù)在C語言數(shù)據(jù)格式輸出中的應用
Fresnel衍射的計算機模擬演示
語文教學要創(chuàng)新教法
404 Not Found

404 Not Found


nginx
乐都县| 秦皇岛市| 浦县| 东兰县| 杨浦区| 古交市| 亚东县| 景德镇市| 黄浦区| 洛南县| 靖安县| 利川市| 贵德县| 乌兰浩特市| 永吉县| 嫩江县| 临沂市| 香格里拉县| 平谷区| 棋牌| 天镇县| 大安市| 太仆寺旗| 泽普县| 炎陵县| 老河口市| 宿州市| 巴里| 榆林市| 仁寿县| 黑山县| 景谷| 漯河市| 司法| 宜丰县| 工布江达县| 汝阳县| 鹤庆县| 精河县| 乳源| 西藏|