• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      C語言趣味課堂練習(xí)之十

      2018-11-07 09:18:14楊英翔許崇
      卷宗 2018年27期
      關(guān)鍵詞:教法計(jì)算機(jī)

      楊英翔 許崇

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

      關(guān)鍵詞:C語言;教法;計(jì)算機(jī)

      1 打印“水仙花數(shù)”

      程序說明:

      “水仙花”數(shù)是指一個(gè)n位數(shù)(n≥3),它的每個(gè)位上的數(shù)字的n 次冪之和等于它本身。

      “水仙花”數(shù),是C語言里很重要的一道題目,可以由循環(huán)、數(shù)組、函數(shù)等多種方法實(shí)現(xiàn),靈活多變,十分適合鍛煉學(xué)生的創(chuàng)新、想象能力。

      練習(xí)方法:

      (1).程序原型

      #include

      #include

      main()

      {

      system(“title ‘water flowernumber”);

      system(“color 3e”);

      int i,j,k,n;

      printf(“\n\n ‘water flowernumber is:\n\n “);

      for(n=100;n<1000;n++)

      {

      i=n/100; //分解出百位

      j=n/10%10; //分解出十位

      k=n%10; //分解出個(gè)位

      if(n==i*i*i+j*j*j+k*k*k)

      {

      printf(“%-5d”,n);

      }

      }

      printf(“\n\n “);

      }

      (2).參考程序:四位水仙花數(shù)

      #include

      #include

      main()

      {

      system(“title 四位水仙花數(shù)”);

      system(“color 3e”);

      int i,j,k,g,n;

      printf(“\n\n 四位水仙花數(shù)如下:\n\n “);

      for(n=1000;n<10000;n++)

      {

      i=n/1000;

      j=(n%1000)/100;

      k=(n%100)/10;

      g=n%10;

      if(n==i*i*i*i+j*j*j*j+k*k*k*k+g*g*g*g)

      {

      printf(“%-5d”,n);

      }

      }

      printf(“\n\n “);

      }

      2 10以內(nèi)數(shù)減法練習(xí)

      程序說明:

      10以內(nèi)減法是10以內(nèi)數(shù)加法的升級(jí),之后還有10以內(nèi)數(shù)的乘法和除法,再以后還有10以內(nèi)數(shù)的四則運(yùn)算。

      這個(gè)練習(xí)主要重點(diǎn)應(yīng)該是培養(yǎng)學(xué)生自主設(shè)計(jì)程序的能力。

      練習(xí)方法:

      (1).參考程序:10以內(nèi)乘法

      #include

      #include

      #include

      #include

      main()

      {

      srand(time(NULL));

      system(“title 10以內(nèi)數(shù)乘法練習(xí)”);

      system(“color 3e”);

      int i,j,k,n,m=0;

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

      {

      i=rand()%10;

      j=rand()%10;

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

      printf(“\n\n %d*%d= \n\n “,i,j);

      scanf(“%d”,&k;);

      if(k==i*j)

      {

      printf(“\n 恭喜你,答對了!”);

      m++;

      }

      else

      printf(“\n 答錯(cuò)了,正確答案是 %d”,i*j);

      Sleep(2000);

      system(“cls”);

      }

      printf(“\n\n 您的總分是 %d ,再見?。躰\n “,m*5);

      }

      (2).參考程序:10以內(nèi)數(shù)除法

      #include

      #include

      #include

      #include

      main()

      {

      srand(time(NULL));

      system(“title 10以內(nèi)數(shù)除法練習(xí)”);

      system(“color 3e”);

      int i,j,k;

      int n,m=0;

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

      {

      i=rand()%10;

      while(i%j!=0)

      j=1+rand()%i;

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

      printf(“\n\n %d/%d= \n\n “,i,j);

      scanf(“%d”,&k;);

      if(k==i/j)

      {

      printf(“\n 恭喜你,答對了!”);

      m++;

      }

      else

      printf(“\n 答錯(cuò)了,正確答案是 %d”,i/j);

      Sleep(2000);

      system(“cls”);

      }

      printf(“\n\n 您的總分是 %d ,再見?。躰\n “,m*5);

      }

      作者簡介

      楊英翔,沈陽建筑大學(xué),副教授。

      許崇,沈陽建筑大學(xué),實(shí)驗(yàn)師。

      猜你喜歡
      教法計(jì)算機(jī)
      計(jì)算機(jī)操作系統(tǒng)
      穿裙子的“計(jì)算機(jī)”
      基于計(jì)算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡介
      科技傳播(2019年22期)2020-01-14 03:06:34
      計(jì)算機(jī)多媒體技術(shù)應(yīng)用初探
      科技傳播(2019年22期)2020-01-14 03:06:30
      實(shí)戰(zhàn)視角下擒敵拳教學(xué)教法路徑研究
      信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
      開放在線課程教法的適應(yīng)性變革:從OCW到MOOC
      “教法融合”:得道方能行遠(yuǎn)
      Fresnel衍射的計(jì)算機(jī)模擬演示
      羽毛球正手擊高球教法五步曲
      體育師友(2011年2期)2011-03-20 15:29:30
      东阿县| 三台县| 正镶白旗| 桐庐县| 铜鼓县| 林甸县| 湘潭县| 东莞市| 凤凰县| 高邑县| 肃南| 中江县| 上高县| 津南区| 平陆县| 阳高县| 马关县| 湖北省| 沙洋县| 武夷山市| 二连浩特市| 满洲里市| 股票| 北流市| 茌平县| 普兰县| 沾化县| 特克斯县| 儋州市| 寿宁县| 隆安县| 龙井市| 武功县| 鹤壁市| 杂多县| 德兴市| 白水县| 密云县| 颍上县| 高陵县| 黑河市|