在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

C編程:數組編程實例分享

嵌入式技術 ? 來源:嵌入式技術 ? 作者:嵌入式技術 ? 2022-08-21 09:34 ? 次閱讀

C編程筆試 — 數組編程問題?

題目要求

試計算在區間 1 到 n 的所有整數中,數字 x(0 ≤ x ≤ 9) 共出現了多少次?例如,在 1 到 11 中,即在 1,2,3,4,5,6,7,8,9,10,11 中,數字 1 出現了 4 次。

?輸入示例:

輸入:
11
輸出:
4
?說明:?在 1 到 11 中,即在 1,2,3,4,5,6,7,8,9,10,11 中,數字 1 出現了 4 次。

?示例代碼:

#include 
#include 

int solution(int m, int n){
    int result;

    // TODO: 請在此編寫代碼
    int i=0,j=0;
    int data=m;
    int cnt=0;
	if(n>m)return 0;
    result=1;
    while(data)
    {
      data/=10;
      cnt++;//計算m是幾位數
    }
    for(i=10;i<=m;i++)//11
    {
      data=1;
      for(j=1;j<=cnt;j++)
      {
          if(i/data%10 == n)result++;
          data*=10;
      }
    }

    return result;
}
int main() {

    int m;
	int n;
	printf("請輸入整數m:");
    scanf("%d", &m);
	printf("請輸入要查找的數0~9:");
	scanf("%d", &n);
	struct timeval tv;
	gettimeofday(&tv, NULL);//獲取系統精準時間
    int result = solution(m, n);
    printf("1~%d中%d出現的次數:%d\n", m,n,result);
	struct timeval tv2;
	gettimeofday(&tv2, NULL);//獲取系統精準時間
	printf("程序運行時間:%ld s--%ld us\n",tv2.tv_sec-tv.tv_sec,tv2.tv_usec-tv.tv_usec);
    return 0;
}

?測試結果:

pYYBAGMBfIyAVj78AAORdigMcOo581.png#pic_center

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • C語言
    +關注

    關注

    180

    文章

    7628

    瀏覽量

    139657
  • 筆試
    +關注

    關注

    0

    文章

    4

    瀏覽量

    6584
  • 數組
    +關注

    關注

    1

    文章

    419

    瀏覽量

    26290
收藏 人收藏

    評論

    相關推薦

    51的c編程實例

    51的c編程實例
    發表于 08-11 16:46

    C#編程實例與技巧

    本帖最后由 CHNlyt 于 2017-1-18 17:26 編輯 C#編程實例與技巧.pdf
    發表于 01-18 17:24

    VISUAL C++ MFC編程實例

    VISUAL C++ MFC編程實例:用Visual C++ 和M F C創建的應用程序大多會自動生成窗口,并且可以處理消息,進行繪圖。M
    發表于 07-12 15:20 ?0次下載

    C語言與MATLAB接口編程實例

    本書以簡潔的語言、豐富的實例系統地介紹了C語言與 MATLAB 接口函數(稱之為:C-MEX函數)的編程方法。用實例詳細地介紹了MATLAB
    發表于 08-08 11:23 ?0次下載
    <b class='flag-5'>C</b>語言與MATLAB接口<b class='flag-5'>編程</b>與<b class='flag-5'>實例</b>

    abb_plc_500編程軟件使用實例

    abb_plc_500編程軟件使用實例abb_plc_500編程軟件使用實例abb_plc_500編程軟件使用
    發表于 11-12 14:36 ?7次下載

    單片機C語言編程實例

    單片機C語言編程實例 學習單片機開發非常不錯的資料。
    發表于 01-11 14:50 ?44次下載

    PLC的原理、編程與應用(實例

    PLC的原理、編程與應用(實例)希望對大家有幫助
    發表于 08-03 18:20 ?8次下載

    avr單片機C語言編程與應用實例

    avr系列單片機C語言編程與應用實例 書籍
    發表于 08-31 16:11 ?0次下載

    C#編程100例

    C#編程100例,各種實例
    發表于 11-02 19:32 ?0次下載

    FX編程實例

    三菱PLC(可編程邏輯控制器)編程實例項目例程
    發表于 11-07 15:24 ?1次下載

    C#編程實例與技巧

    C#編程實例與技巧
    發表于 01-02 19:57 ?0次下載

    Python編程實例

    Python編程實例
    發表于 01-08 14:14 ?0次下載

    python串口編程實例

    和強大的庫。它常被昵稱為膠水語言,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯結在一起。下面我們來看看python串口編程實例吧。
    發表于 01-15 09:35 ?4.7w次閱讀

    The MySQL C API 編程實例

    在網上找了一些MYSQL C API編程的文章,如《The MySQL C API 編程實例》,看了后覺得還是寫的不夠充分,根據自己經驗又擴
    發表于 04-13 15:01 ?5次下載

    單片機c語言編程實例大全

    單片機c語言編程實例大全_18
    發表于 04-30 16:11 ?0次下載
    主站蜘蛛池模板: 玖玖在线国产精品 | 九九热在线观看 | 天天爽夜夜爽人人爽一区二区 | 久久香蕉综合色一综合色88 | 国产精品yy9299在线观看 | 久久综合狠狠综合久久综合88 | 色婷婷综合缴情综六月 | 欧美黄色一级视频 | 污污的网站免费阅读 | 亚洲资源最新版在线观看 | 在线最新版www资源网 | 色爱区综合激月婷婷激情五月 | 色婷婷综合和线在线 | 午夜dy888理论在线播放 | 在线看片一区 | 色多多影视 | 国产福利久久 | 日本亚洲黄色 | 美女视频黄a视频美女大全 美女视频一区二区 | 日本一区二区三区四区不卡 | 久久久久国产精品免费免费不卡 | 国产午夜a理论毛片在线影院 | 人人精品久久 | 六月丁香六月婷婷 | 西西人体44rt高清午夜 | 亚洲美女视频在线观看 | 久久精品国产亚洲婷婷 | 亚洲成年 | 美国人与性xxxxxxx | 五月天婷婷免费视频 | 最近2018中文字幕免费看在线 | 女bbbbxxxx毛片视频0 | 五月婷婷之综合激情 | 色秀视频免费网站在线观看 | 午夜国产在线观看 | 久久观看午夜精品 | 美女扒开尿口给男人捅 | 极品啪啪 | 欧美巨大xxxx做受中文字幕 | 在线天堂中文 | 日韩毛片免费 |