老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

c語言splice函數 c語言strcpy_s函數用法

C語言:定義一個包含10個元素的一維數組找出其中的最大值讓其與第一個元素交換,找出最小值與最后一個

代碼如下:

創新互聯專注為客戶提供全方位的互聯網綜合服務,包含不限于成都網站制作、成都做網站、河西網絡推廣、微信平臺小程序開發、河西網絡營銷、河西企業策劃、河西品牌公關、搜索引擎seo、人物專訪、企業宣傳片、企業代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創新互聯為所有大學生創業者提供河西建站搭建服務,24小時服務熱線:18982081108,官方網址:www.cdcxhl.com

#includestdio.h

#includestdlib.h

#includetime.h

void main(){

int i, a[10], max, min, pmax, pmin, tmp;

srand(time(NULL));

for(i=0; i10; i++){

? a[i] = rand()%100+0;

}

printf("這十個數分別為:\n");

for (i=0; i10; i++){

? printf("%d\t", a[i]);

}

max = a[0];

pmax = 0;

for(i=1; i10; i++){

? if(a[i] max){

? ? ? max = a[i];

? ? ? pmax = i;

? }

}

printf("\n\n最大值:\t%d", max);

min = a[0];

pmin = 0;

for(i=1; i10; i++){

? if(a[i] min){

? ? ? min = a[i];

? ? ? pmin = i;

? }

}

printf("\n最小值:\t%d", min);

tmp = a[0];

a[0] = a[pmin];

a[pmin] = tmp;

tmp = a[9];

a[9] = a[pmax];

a[pmax] = tmp;

printf("\n\n經過調整過后的十個數分別為:\n");

for (i=0; i10; i++){

? printf("%d\t", a[i]);

}

}

擴展資料:

注意事項

數組位置交換的幾種方法

1、引入第三個變量

var arr = ['one','two'];var item = arr[0];

arr[0] = arr[1];

arr[1] = item;

2、splice方法,?splice() 方法會直接對數組進行修改,splice() 方法向/從數組中添加/刪除項目,然后返回被刪除的項目。

arr.splice(1,1,arr[0]) 將第二個值替換成第一個值,...arr.splice(1,1,arr[0])拿到被替換的值,即第二個值,

arr.splice(0,1,...arr.splice(1,1,arr[0]))將第一個值換成第二個值

var arr = ['one','two'];

arr.splice(0,1,...arr.splice(1,1,arr[0]))// 或者 arr.splice(0,1,arr.splice(1,1,arr[0])[0])//arr.splice(index2,1,...arr.splice(index1, 1 , arr[index2]));

3、數組解構賦值(數組長度大于2時不適用)

var arr = ['one','two'];

[arr[0],arr[1]] = [arr[1],arr[0]]// [arr[index1],arr[index2]] = [arr[index2],arr[index1]];

c語言數組元素a[2]加3是什么意思?

有說明語句int a[4][5];,則a[2]+3表示正確引用a[1][3]。

由題意可知a[2][4]已經越界。

最后一個元素a[2][3] 引用時下標從0開始,

第一行a[0][0] a[0][1]...

第三行a[2][0] a[2][1]...

所以最后求解出來a[2]+3表示正確引用a[1][3]。

擴展資料:

數組元素的編寫方法:

let myArray=[11,22,33];

console.log('原數組:',myArray);

myArray.push(44,55);

console.log('用push在數組后面插入元素:',myArray);

myArray.unshift(66,77);

console.log('用unshift在數組前面插入元素:',myArray);

myArray.splice(2,0,'碼');

console.log('用splice在數組指定位置插入元素:',myArray);

通過使用push以及unshift即可向數組插入元素,如果要在指定的位置插入元素則可以用splice,splice接收多個參數,分別是索引,要刪除的元素個數,新加的元素(可多個,用逗號隔開);

參考資料來源:百度百科-數組元素

用C語言產生隨機數

C語言太久沒碰了,函數都不太記得了..就記個思路吧.

從題面來講..產生 數為 某范圍內的數字且不能重復.

那么可以把這些數據先放在一個棧里.然后隨機產生一個要得到的下標...從棧里取出.

此時技術要點在于 數組的棧操作,int splice(int[] arr,int outIndex),把outIndex下標的元素移出棧,

第二點是 產生隨便下標, 產生隨機數前要 初始化 隨機種子(或叫 隨機列表)

void srand(long seed) 函數,一般都給一個時間戳作為參數,這樣就能讓程序在什么時候運行都得到一個不一樣的隨機列表.

int outIndex = randomize(stackLength) 產生 0到stacklength-1 之間的整數,正好是棧的有效下標...然后 取棧元素 便可以得到所要的效果


本文名稱:c語言splice函數 c語言strcpy_s函數用法
分享地址:http://www.xueling.net.cn/article/dddochi.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 久久精品久久久久久久久久久久久 | 男人视频在线观看 | 成人在线天堂 | 国产视频不卡一区 | 亚洲激情第一页 | 免费看一级毛片 | aa一级片 | 国产无遮挡又黄又爽动态图 | 亚洲熟妇AV日韩熟妇在线 | 最新国内精品自在自线视频 | 蜜桃视频在线免费观看 | 福利精品在线观看 | 播五月开心婷婷欧美综合 | 给我免费播放片在线中国 | 99久久免费精品国产72精品九九 | 午夜久久久久久久 | 久久不射2019中文字幕 | 国产精品VA在线观看无码不卡 | 亚洲综合一区二区三区四区 | 国产精拍 | 亚洲精品AV午夜一区二区三区 | 日韩精品毛片免费观看 | xxxx18野外xxxxfreexxxx日本 | 日本欧美在线观看视频 | 成人18夜夜网深夜福利网 | 久青草久青草视频在线观看 | 久久最新精品 | 日本无码精品一二三四区视频 | 日日骚网站| 国产精品最新网址 | 亚洲综合一区二区三区四区 | 欧美特级黄色 | 久久国产激情 | 亚洲第一视频区 | 台湾佬成人 | 久久免费大视频 | 亚洲不卡一卡2卡三卡4卡5卡 | 老妇女性较大毛片 | 国产特级毛片aaaaaaa高清 | 老司机精品久久 | 久久久亚洲欧洲日产国产成人无码 |