日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

基于visual Studio2013解决C语言竞赛题之0710排序函数

發(fā)布時間:2023/12/9 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于visual Studio2013解决C语言竞赛题之0710排序函数 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.



題目


解決代碼及點評

/* 10、用指向指針的指針的方法對N個整數(shù)排序并輸出。 要求排序單獨寫成一個函數(shù)。N個整數(shù)和N在主程序中輸入,最后在主函數(shù)中輸出。 */ #include <stdio.h> #include <stdlib.h> #define N 10 void main() {int num[N], *pnum[N], **pp;for(int i=0;i<10;i++) // 初始化數(shù)組,賦值N個100以內(nèi)整數(shù),讓pnum指向?qū)?yīng)的值{num[i]=rand()%100;printf("%d\t",num[i]);pnum[i] = &num[i];}pp = pnum; // 雙重指針pp指向pnumfor(int i=0;i<10;i++) // 使用冒泡排序for(int j=i+1;j<10;j++){if(**(pp+i)>=**(pp+j)){ // 交換兩個元素的值int temp = **(pp+i);**(pp+i) = **(pp+j);**(pp+j) = temp;}}for(int i=0;i<10;i++) // 打印排序后的結(jié)果printf("%d\t",**(pp+i));system("pause"); }

代碼編譯以及運行

由于資源上傳太多,資源頻道經(jīng)常被鎖定無法上傳資源,同學(xué)們可以打開VS2013自己創(chuàng)建工程,步驟如下:

1)新建工程

2)選擇工程

3)創(chuàng)建完工程如下圖:

4)增加文件,右鍵點擊項目

5)在彈出菜單里做以下選擇

6)添加文件

7)拷貝代碼與運行


程序運行結(jié)果





轉(zhuǎn)載于:https://www.cnblogs.com/new0801/p/6177499.html

總結(jié)

以上是生活随笔為你收集整理的基于visual Studio2013解决C语言竞赛题之0710排序函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。