欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      c語言上機(jī)實(shí)習(xí)填空題

      時(shí)間:2019-05-12 20:35:05下載本文作者:會(huì)員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《c語言上機(jī)實(shí)習(xí)填空題》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《c語言上機(jī)實(shí)習(xí)填空題》。

      第一篇:c語言上機(jī)實(shí)習(xí)填空題

      班級(jí):學(xué)號(hào):姓名:

      填空題

      第一題

      題目要求(11)

      下列給定程序中,函數(shù)fun的功能是:將形參中,各位偶數(shù)的數(shù)取出,并按原來從高位到低位相反的順序組成一個(gè)新數(shù),作為函數(shù)值返回。例如,輸入一個(gè)整數(shù)27638496,中。.

      #include #include

      int fun(char*source, char*target){FILE*fs,*ft;charch;/**********found**********/if((fs=fopen(source,“w”_))==NULL)return 0;

      if((ft=fopen(target, “w”))==NULL)函數(shù)返回值為64862

      #include

      unsigned long fun(unsigned longn){ unsigned longx=0;intt;while(n){ t=n%10;

      /**********found**********/if(t%2==0)

      /**********found**********/x=10*x+t;

      /**********found**********/n=n/10;}returnx;} main()

      { unsigned longn=-1;while(n>99999999||n<0){

      printf(“Please

      input(0

      ”);scanf(“%ld”,&n);}

      printf(“nThe result is: %ldn”,fun(n));}

      1、做題分析: ① 本題考查:已知某數(shù),如何求該數(shù)各個(gè)

      位數(shù)值,已知各個(gè)位數(shù)值,如何表示該數(shù);除法運(yùn)算。將十位取出數(shù)以用于下次運(yùn)算故改為n/10 第二題(11)

      1、題目要求

      .給定程序的功能是;調(diào)用函數(shù)fun將指定源文件中的內(nèi)容復(fù)制到指定的目標(biāo)文件中,復(fù)制成功時(shí)函數(shù)返回值是1,失敗時(shí)返回值為O。在復(fù)制的過程中,把復(fù)制的內(nèi)容輸出到終端屏幕。主函數(shù)中源文件名放在變量sfname中,目標(biāo)文件名放在變量tfname

      return 0;

      printf(“nThe data in file :n”);ch=fgetc(fs);

      /**********found**********/while(!feof(fs)){putchar(ch);

      /**********found**********/fputc(ch,ft);ch=fgetc(fs);}

      fclose(fs);fclose(ft);printf(“nn”);return1;} main(){

      char

      sfname[20]

      =“myfile1”,tfname[20]=“myfile2”;

      FILE*myf;inti;charc;myf=fopen(sfname,“w”);printf(“nThe original data :n”);for(i=1;i<30;i++){

      c='A'+rand()%25;fprintf(myf,“%c”,c);printf(“%c”,c);}

      fclose(myf);printf(“nn”);if(fun(sfname,tfname))printf(“Succeed!”);

      elseprintf(“Fail!”);}

      答案:【1】“r” 【2】fs【3】ft

      2、做題分析

      ① 對(duì)數(shù)據(jù)文件部分的知識(shí)掌握不透徹。首

      先以讀的方式打開文件看看是否有數(shù)據(jù)在里面,然后再進(jìn)行操作,故應(yīng)將“w”改為“r”。第三題

      班級(jí):學(xué)號(hào):姓名:

      1、題目要求

      給定程序的功能是:從鍵盤輸入若干行文件(每行不超過80個(gè)字符),寫到文件myfile4.txt中,用-1作為字符串輸入結(jié)束的標(biāo)志。然后將文件的內(nèi)容讀出顯示在屏幕上。文件的讀寫分別由自定義函數(shù)ReadText和WriteText實(shí)現(xiàn)。#include #include #include void WriteText(FILE *);void ReadText(FILE *);main()

      {FILE*fp;

      if((fp=fopen(“myfile4.txt”,“w”))==NULL)

      {printf(“ open fail!n”);exit(0);}

      WriteText(fp);fclose(fp);

      if((fp=fopen(“myfile4.txt”,“r”))==NULL)

      {printf(“ open fail!n”);exit(0);}

      ReadText(fp);fclose(fp);}

      /**********found**********/ void WriteText(FILE___1___){charstr[81];

      printf(“nEnter string with-1 to end :n”);gets(str);

      while(strcmp(str,“-1”)!=0){ /**********found**********/fputs(___2___,fw);fputs(“n”,fw);gets(str);} }

      void ReadText(FILE*fr){charstr[81];

      printf(“nRead file and output to screen :n”);

      fgets(str,81,fr);while(!feof(fr)){ /**********found**********/printf(“%s”,___3___);fgets(str,81,fr);} }

      2、做題分析 答案:【1】*fw【2】str【3】str ①本題考查:函數(shù)定義以及文件指針;fputs函數(shù)的功能是向指定的文件寫入一個(gè)字符串,其調(diào)用形式為: fputs(字符串,文件指針)。

      【解題思路】

      填空1:定義函數(shù),函數(shù)的形參是一個(gè)文件類型的指針。

      填空2:此處考查fputs函數(shù)的形式,應(yīng)填入str。

      填空3:依據(jù)printf函數(shù)的格式,輸出字符串內(nèi)容,即printf(“%s”,str)。

      第二篇:C語言上機(jī)實(shí)習(xí)報(bào)告

      一、實(shí)驗(yàn)?zāi)康?/p>

      1.能夠描述VC++6.0開發(fā)平臺(tái)的使用過程,學(xué)會(huì)運(yùn)行一個(gè)C程序的基本步驟,包括編輯、編譯、鏈接和運(yùn)行。

      2.能夠使用算術(shù)表達(dá)式和賦值表達(dá)式書寫正確的語句。3.能夠使用輸入/輸出函數(shù)編寫簡單的程序。

      二、實(shí)驗(yàn)環(huán)境

      (調(diào)試程序所使用的軟硬件環(huán)境)軟件環(huán)境:VC++6.0 硬件環(huán)境:宏基

      Intel 奔4 主頻 2.8GHz,內(nèi)存256MB

      三、實(shí)驗(yàn)內(nèi)容、結(jié)果及分析

      1、題目1)求華氏溫度150°F對(duì)應(yīng)的攝氏溫度。計(jì)算公式如下: 55c??f??32

      其中:c表示攝氏溫度,f表示華氏溫度。源程序清單:(調(diào)試好的源程序代碼)// work1.cpp : Defines the entry point for the console application.//

      #include “stdafx.h” #include using namespace std;int main(int argc, char* argv[]){

      } 主要標(biāo)識(shí)符說明:(源程序中主要標(biāo)識(shí)符含義說明)Double為雙精度類型變量名表

      實(shí)驗(yàn)結(jié)果:(程序運(yùn)行結(jié)果)double f,c;cout<<“輸入華氏溫度,按Enter執(zhí)行”<>f;c=5*(f-32)/9.0;cout<<“華氏溫度為”<

      實(shí)驗(yàn)中遇到的問題及解決的方法 源代碼的粘貼出現(xiàn)亂碼

      解決:從Cpp文件中粘消除格式。

      2、題目

      已知某位學(xué)生的數(shù)學(xué)、英語和計(jì)算機(jī)課程的成績分別是87分、72分和93分,求該生3門課程的平均分。

      源程序清單:(調(diào)試好的源程序代碼)// work2.cpp : Defines the entry point for the console application.//

      #include “stdafx.h” #include using namespace std;int main(int argc, char* argv[]){

      double a,b,c,average;cout<<“請(qǐng)按順序輸入數(shù)學(xué)、英語、計(jì)算機(jī)三科成績。”<>a>>b>>c;average=(a+b+c)/3.0;cout<<”數(shù)學(xué)“<

      實(shí)驗(yàn)中遇到的問題及解決的方法

      3、題目

      當(dāng)n為152時(shí),分別求出n的個(gè)位數(shù)字(digit1)、十位數(shù)字(digit2)和百位數(shù)字(digit3)的值。

      源程序清單:(調(diào)試好的源程序代碼)// work3.cpp : Defines the entry point for the console application.//

      #include “stdafx.h” #include using namespace std;int main(int argc, char* argv[]){

      int n,digit1,digit2,digit3;cout<<“請(qǐng)輸入一個(gè)三位數(shù)n(100﹏999)”<>n;digit1=n%10;

      //求個(gè)位數(shù)字 digit2=n/10%10;

      //求十位數(shù)字 digit3=n/100%10;

      //求百位數(shù)字

      cout<<“個(gè)位數(shù)字(digit1)”<

      實(shí)驗(yàn)中遇到的問題及解決的方法

      四、實(shí)驗(yàn)體會(huì)(心得、收獲)

      C語言對(duì)我們來說是一個(gè)嶄新的學(xué)科。我想學(xué)習(xí)C語言就像學(xué)習(xí)其他學(xué)科一樣,需要我們用心的去學(xué)習(xí)。它也是我們交流的一種新的方式。只不過是人機(jī)之間的。隨著科學(xué)的進(jìn)步,與社會(huì)的發(fā)展,計(jì)算機(jī)顯得尤為重要。C語言又是學(xué)習(xí)計(jì)算機(jī)的基礎(chǔ),所以我們更應(yīng)該該好好的學(xué)習(xí)C語言。通過這節(jié)實(shí)驗(yàn)課,我們學(xué)到了如何運(yùn)用6.0來編輯代碼,運(yùn)行我自己編寫的程序。雖然過程中會(huì)有錯(cuò)誤,但在這犯錯(cuò)的過程中我學(xué)到了我所不知道的。在這糾錯(cuò)的過程中,我來了解到我還有很多的地方不足。如忘記寫分號(hào)等。其實(shí)就錯(cuò)就是個(gè)學(xué)習(xí)的過程。

      對(duì)于實(shí)驗(yàn)上的問題,如粘源代碼時(shí),就應(yīng)先用記事本打開源代碼,就可以。而不是在程序中直接粘,這樣就不會(huì)出現(xiàn)亂碼。還有,就是注意小處的錯(cuò)誤,如分號(hào)和注意換行的使用。

      第三篇:c語言上機(jī)實(shí)習(xí)報(bào)告

      蘇州科技大學(xué)上機(jī)實(shí)習(xí)報(bào)告 程序設(shè)計(jì)語言(C語言)

      實(shí)驗(yàn)一: Visual C++實(shí)驗(yàn)環(huán)境

      一、實(shí)驗(yàn)任務(wù)

      實(shí)驗(yàn)一

      二、實(shí)驗(yàn)?zāi)康?/p>

      1.了解C程序結(jié)構(gòu),熟悉VC++ 6.0開發(fā)環(huán)境。

      2.熟悉在VC++ 6.0開發(fā)環(huán)境中編輯、編譯、連接、運(yùn)行和調(diào)試C語言程序。3.通過運(yùn)行簡單的C語言程序,初步連接C語言源程序的特點(diǎn)。

      三、實(shí)驗(yàn)環(huán)境

      硬件:PC兼容機(jī) CPU Core i5,內(nèi)存4GB; 操作系統(tǒng):中文版 Windows 7;

      應(yīng)用軟件 Visual C++ 6.0程序開發(fā)環(huán)境。

      四、實(shí)驗(yàn)準(zhǔn)備及作業(yè)提交方法

      1.提交位置

      在計(jì)算機(jī)硬盤(E盤)上新建以學(xué)生“學(xué)號(hào)姓名”命名的文件夾,本次實(shí)驗(yàn)學(xué)生編寫的程序文件先保存到上述文件夾中,待上機(jī)實(shí)驗(yàn)結(jié)束時(shí),將文件夾通過校園網(wǎng)絡(luò)提交到規(guī)定服務(wù)器位置上。2.提交內(nèi)容

      本次作業(yè)需提交2類文件:.c文件、上機(jī)實(shí)習(xí)報(bào)告.doc

      五、實(shí)驗(yàn)內(nèi)容(因?qū)嶒?yàn)內(nèi)容較多,本實(shí)驗(yàn)報(bào)告中僅體現(xiàn)部分內(nèi)容)

      1.編寫一個(gè)程序,輸出以下信息:

      *****************************

      Welcome to the world of C!

      ***************************** 【源程序代碼】

      電子與信息工程學(xué)院上機(jī)實(shí)習(xí)報(bào)告

      第1頁 2.編寫程序求兩數(shù)之和

      【源程序代碼】

      3. 編寫程序。

      【源程序代碼

      六、思考與實(shí)踐

      6.【修改后源程序代

      碼】 7.【源程序代碼】

      七、實(shí)驗(yàn)分析總結(jié)

      有時(shí)候多個(gè)錯(cuò)誤只要改第一個(gè)就行了。不能忘記尾部的‘;’。C語言要敢于動(dòng)手嘗試,不能逃避困難。

      第四篇:c語言上機(jī)實(shí)習(xí)編程題

      班級(jí):姓名:學(xué)號(hào):

      第一題

      一、題目要求(11題)

      #include #include #defineN16 typedefstruct {charnum[10];ints;} STREC;

      STRECfun(STREC*a, char *b){ int i;

      STREC str={“