每日任務 每日一練 20200716

2021-10-08 04:25:42 字數 1854 閱讀 2739

c語言陣列的學習

1.程式設計乙個逆序的陣列,只能交換,不能定義臨時陣列

#include

#define arrlen 10

intmain

(int argc,

char

const

*ar**)

;for

(int i =

0; i < arrlen; i++

)//swap

for(

int i =

0; i <

(arrlen /2)

; i++

)printf

("**************************\n");

for(

int i =

0; i < arrlen; i++

)return0;

}

2.從鍵盤輸入一行字元,統計其中有多少個大寫字母、小寫字母、 數字

#include #define arrlen 20

int main(int argc, char const *ar**)

; unsigned uppercase = 0, lowercase = 0, number = 0, other = 0;

printf("請輸入一串字串:\n");

scanf("%s",s);

for (int i = 0; i < arrlen; i++)

else if (s[i]>='a' && s[i] <= 'z')

else if (s[i]>='0' && s[i] <= '9')

}printf("您輸入的是:%s\n",s);

printf("其中大寫字母有%d,小寫字母有%d,數字有%d.\n",uppercase, lowercase, number);

return 0;

}

3.隨機生成10個數字數儲存在陣列中, 找出其中最大數或最小數、總和、平均值

#include

#include

#include

#define arrlen 10

intmain

(int argc,

char

const

*ar**)

max = min = a[0]

;for

(int i =

1; i < arrlen; i++)if

(a[i]

< min)

}printf

("最大數%d,最小數%d,總和%d,平均值%d.\n"

,max,min,sum,

(sum / arrlen));

return0;

}

4.青年歌手參加歌曲大獎,有5個評委打分,寫乙個求平均分的程式,但是要求去除最高分和最低分

#include

#include

#include

#define arrlen 5

intmain

(int argc,

char

const

*ar**)

max = min = a[0]

;for

(int i =

1; i < arrlen; i++)if

(a[i]

< min)

}printf

("得分%d.\n"

,(sum - max - min)

/(arrlen -2)

);return0;

}

這些是基礎的陣列題

每日一練4

員工表emp 員工編號eid,姓名ename,工作職位title,僱傭日期hiretime,工資salary,獎金bonus,部門depart 部門表dept 部門編號did,名稱dname,部門領導leader 員工資料 1001,張三 銷售 1999 12 1 3000.0,1100.0,102...

每日一練25

請描述 mysql 從安裝到配置的全部詳細過程 確保一台新電腦可以順利使用 mysql mysql安裝嚮導啟動,按 next 繼續 選擇安裝型別,有 typical 預設 complete 完全 custom 使用者自定義 三個選項,我們選擇 custom 有更多的選項,也方便熟悉安裝過程 選擇配置...

每日一練 13

談談你對ajax 的理解?概念 特點 作用 select 教師號,sum case when 星期號 1 and 是否有課 有 then 1 else 0 end as 星期一,sum case when 星期號 2 and 是否有課 有 then 1 else 0 end as 星期二,sum c...