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

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

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

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

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

      C語言程序設(shè)計實驗七:函數(shù)、數(shù)組、指針

      時間:2019-05-12 20:34:30下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《C語言程序設(shè)計實驗七:函數(shù)、數(shù)組、指針》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《C語言程序設(shè)計實驗七:函數(shù)、數(shù)組、指針》。

      第一篇:C語言程序設(shè)計實驗七:函數(shù)、數(shù)組、指針

      C語言程序設(shè)計實驗七:函數(shù)、數(shù)組、指針

      1、程序運行后,用戶任意輸入一個字符串,求出字符串長度,然后輸出字符串內(nèi)容及個 數(shù)。不能使用strlen函數(shù)。

      求字符串長度函數(shù)的函數(shù)原型必須如下:

      int MyStrLenPt(char *str)

      若輸入:nihao123!

      則輸出:nihao123!:9 chars2、編寫一個對一維數(shù)組進行排序的程序。

      要求:

      寫兩個函數(shù),一個主函數(shù),一個sort函數(shù)。在主函數(shù)中完成數(shù)組的輸入和輸出,通過調(diào) 用sort函數(shù)對數(shù)組進行排序。

      sort函數(shù)的原型為:voidsort(int*p, intn);

      說明:

      (1)請大家按學(xué)號來坐,便于考勤和管理。

      (2)請珍惜寶貴的實驗時間!不要做與實驗無關(guān)的事情,比如聊QQ、上網(wǎng)或打游戲。

      (3)直接把C語言代碼粘貼到相應(yīng)的實驗題目下方,上交實驗報告時只交word文檔。

      (4)文檔名稱:班級+學(xué)號后2位+姓名+實驗編號,例如11電1班12張山實驗七.doc。

      第二篇:C語言程序設(shè)計實驗十指針

      C語言程序設(shè)計實驗十——指針

      【實驗1】

      實驗題目:

      1、下列代碼片段哪里有錯誤?

      char var1,ptr1;

      var1 = ?x?;

      ptr1 = &var1;

      2、設(shè)有如下定義:

      Double var1, *ptr1, *ptr2;

      Float* ptr3;

      Int var2, *var4;

      那么,var1, *ptr1, ptr2,*ptr2,ptr3,* ptr3,var2, var4,*var4個屬于哪種數(shù)據(jù)類型?

      3、下列代碼片段在哪里有錯誤?

      Char c = ? A ?;

      Char * p;

      p = c;或*p=?A?;

      4、下列代碼片段的輸出結(jié)果是什么?

      charvar1 = ? S ?;

      charvar2 = ? X ?;

      char*ptr1, *ptr2;

      ptr1 = &var1;

      ptr2 = &var2;

      *ptr2 = *ptr1;

      printf(“%ct%cn”, *ptr1, var2);

      【實驗2】

      實驗題目:輸入3個整數(shù),按由小到大的順序輸出。

      【實驗3】

      實驗題目:輸入10個整數(shù),將其中最小的數(shù)與第一個數(shù)對換,把最大的數(shù)與最后一個數(shù)對換。

      實驗要求:寫3個函數(shù):(1)輸入10個數(shù);(2)進行處理;(3)輸出10個數(shù)。

      【實驗4】輸入年和天數(shù),輸出對應(yīng)的年、月、日。

      例如:輸入2000和61,輸出2000-3-1。

      要求:都用指針實現(xiàn)。

      第三篇:C語言實驗程序、總結(jié) 實驗七 指針

      一 實驗?zāi)康?/p>

      實驗七 指針 了解指針的概念,學(xué)會定義和使用指針變量。2 掌握指針、變量和數(shù)組的關(guān)系及使用方法。3 學(xué)會使用指向函數(shù)的指針變量。

      二 實驗內(nèi)容 編寫函數(shù)fun(float *sn,int n),其功能是:根據(jù)以下公式計算s,計算結(jié)果通過形參sn傳回;n通過實參傳入,n的值大于等于0。上機運行并記錄輸入輸出(主函數(shù)已給出)。

      s?1?1111 ????3572n?1fun(float *sn,int n){ 定義變量:和s,通項w,符號f,循環(huán)控制變量i; /* 其中s、f要初始化 */ 循環(huán)求累加和s { 改變符號;/* 由負變正或由正變負 */ 求通項w;累加:s+=w;} 形參指針變量sn賦值;/* 通過形參sn傳回累加和s */ } main(){ float s;int n;printf(“n=”);scanf(“%d”,&n);fun(&s,n);printf(“s=%fn”,s);}

      完整程序如下:

      #include void fun(float *sn,int n){ float s=0.0,w,f=-1.0;int i=0;for(i=0;i<=n;i++);{ f=(-1)*f;w=f/(2*i+1);s+=w;} *sn =s;} main(){ float s;int n;printf(“n=”);scanf(“%d”,&n);fun(&s,n);printf(“s=%fn”,s);}

      輸出結(jié)果如下圖: 想使指針變量pt1指向a和b中的大者,pt2指向小者,以下程序能否實現(xiàn)此目的? swap(int *p1,int *p2){ int *p;p=p1;p1=p2;p2=p } main(){ int a,b;int *pt1,*pt2;scanf(“%d,%d”,&a,&b);pt1=&a;pt2=&b;if(a

      上機調(diào)試此程序。如果不能實現(xiàn)題目要求,指出原因并修改之。

      子函數(shù)swap改成下面程序方可實現(xiàn)目的,主函數(shù)不變: swap(int *p1,int *p2){ int p;p=*p1;*p1=*p2;*p2=p;} 下面的程序用來實現(xiàn)將一個3×3的矩陣轉(zhuǎn)置。#include void tranf(int(*p)[3]){ int t,i,j;for(i=0;i<3;i++)for(j=0;j

      程序修改如下: #include void tranf(int(*p)[N]){ int t,i,j;for(i=0;i<3;i++)for(j=0;j char *strc(char *s1,char *s2){ char *p=s1;while(*s2!='