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

?

C語言趣味課堂練習之十二

2018-11-07 09:18:14楊英翔許崇
卷宗 2018年27期
關鍵詞:教法計算機

楊英翔 許崇

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

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

1 冒泡排序法排序

程序說明:

這個程序里我們經常提到的”冒泡排序法”,是C語言里很典型的一道題,講解這道題的重點應該放在算法分析上。

練習方法:

(1).程序原型:

#include

#include

#include

#include

main()

{

system(“color 2f”);

system(“title ---冒泡排序法");

system(“mode con cols=130 lines=40”);

int m[256],i,j,t,k;

printf(“\n\n 輸入10個數:\n\n ");

for(i=0;i<10;i++)

{

scanf(“%d”,&m;[i]);

}

printf(“\n您輸入的數組—————\n");

for(i=0;i<10;i++)

{

printf(“%5d”,m[i]);

}

for(i=0;i<9;i++)

{

for(j=0;j<9-i;j++)

{

if(m[j]>m[j+1])

{

t=m[j+1];

m[j+1]=m[j];

m[j]=t;

}

}

}

printf(“\n\n排序后的數組—————\n");

for(k=0;k<10;k++)

printf(“%5d”,m[k]);

printf(“\n\n”);

getchar();

}

(2).參考程序:演示冒泡排序法

#include

#include

#include

#include

main()

{

system(“color 2f”);

system(“title ---冒泡排序法");

system(“mode con cols=130 lines=40”);

srand(time(NULL));

int m[256],n[256],i,j,t,k;

for(i=0;i<10;i++)

{

m[i]=rand()%100;

n[i]=m[i];

}

for(i=0;i<10;i++)

{

printf(“%5d”,n[i]);

}

printf(“\n\n下面開始排序——\n\n");

system(“pause”);

for(i=0;i<9;i++)

{

printf(“ 第 %d 趟_______\n",i+1);

for(j=0;j<9-i;j++)

{

if(m[j]>m[j+1])

{

t=m[j+1];

m[j+1]=m[j];

m[j]=t;

}

}

for(k=0;k<10;k++)

{

printf(“%5d”,m[k]);

}

printf(“\n”);

system(“pause”);;

}

system(“cls”);

printf(“\n\n原來的數組————\n");

for(k=0;k<10;k++)

printf(“%5d”,n[k]);

printf(“\n\n”);

Sleep(2000);

printf(“排序后的數組—————\n");

for(k=0;k<10;k++)

printf(“%5d”,m[k]);

printf(“\n\n”);

getchar();

}

2 后記

教師在講解這個程序時應該注意算法分析,同時注意激發(fā)學生學習興趣和調動學生的學習積極性。

作者簡介

楊英翔,沈陽建筑大學,副教授。

許崇,沈陽建筑大學,實驗師。

猜你喜歡
教法計算機
計算機操作系統
穿裙子的“計算機”
趣味(數學)(2020年9期)2020-06-09 05:35:08
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計算機多媒體技術應用初探
科技傳播(2019年22期)2020-01-14 03:06:30
實戰(zhàn)視角下擒敵拳教學教法路徑研究
武術研究(2019年11期)2019-04-20 12:14:56
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
開放在線課程教法的適應性變革:從OCW到MOOC
“教法融合”:得道方能行遠
Fresnel衍射的計算機模擬演示
羽毛球正手擊高球教法五步曲
體育師友(2011年2期)2011-03-20 15:29:30
正阳县| 美姑县| 长白| 岚皋县| 苍梧县| 邵阳市| 崇文区| 淮阳县| 乌恰县| 高淳县| 四川省| 洪洞县| 凉城县| 上杭县| 尖扎县| 左权县| 根河市| 孝昌县| 淄博市| 钟山县| 离岛区| 固原市| 娄烦县| 荃湾区| 青川县| 黄梅县| 绍兴市| 昌都县| 长葛市| 紫云| 文昌市| 汉寿县| 柯坪县| 白山市| 色达县| 叶城县| 彩票| 宁强县| 康马县| 临沧市| 武城县|