第二次作業

2022-08-11 23:09:15 字數 1506 閱讀 1390

這個作業屬於哪個課程

這個作業要求在**

/homework/11213

這個作業的目標

《複習c語言中函式、陣列、指標、結構體與共用體等的概念。熟悉利用c語言進行程式設計的一般方法。>

學號<2018204205>

一、c語言中的概念

1、函式:函式是一段可以重複使用的**,用來獨立地完成某個功能,它可以接收使用者傳遞的資料,也可以不接收。

2、陣列::一組具有相同型別的資料的集合。

3、指標:記憶體中位元組的編號。

4、結構體:包含多個變數和陣列的集合。

5、共用體:類似於結構體,但共用體所有成員占用同一段記憶體,存在修改覆蓋。

二、除錯程式

1、輸出100以內所有的素數(用函式實現)

2、對一維陣列中的元素進行逆序排列

3、在二維陣列中,若某一位置上的元素在該行中最大,而在該列中最小,則該元素即為該二維陣列的乙個鞍點。要求從鍵盤上輸入乙個二維陣列,當鞍點存在時,把鞍點找出來

4、利用指標輸出二維陣列的元素

5、設有乙個教師與學生通用的**,教師的資料有姓名、年齡、職業、教研室四項,學生有姓名、年齡、專業、班級四項,程式設計輸入人員的資料,再以**輸出

三、實驗小結

在熟悉用c語言表示數學問題的過程中,發現了使用vs和dev的一些問題,想請教一下老師:

1、在使用vs時,為什麼scanf要換成scanf_s?

2、在使用vs輸入資料後,出現以下問題是為什麼?

3、在使用dev輸入資料時,不將資料用,隔開,為什麼會直接跳過第二個人員的輸入?

第二次作業

execise02 1.查詢85年以後出生的學生姓名 性別和出生日期 2.列表顯示所有可能的學生選課組合 學號 課程號 3.查詢1 2 4班中陳姓同學的資訊 4.查詢所有及格的學生姓名 所選課程名及所得分數 5.統計各門課程的及格人數 課程編號 課程名 及格人數 6.統計各門課程的總人數 及格人數和...

第二次作業

第一題 p1 1 遞迴寫法,效率低 include 1.寫乙個函式返回引數值為1的個數 比如 15 0000 1111 4個1 程式原型 int count one bits unsigned int value int fuc int x else return 0 void mainp1 p1 ...

第二次作業

檔名稱 516.cpp 作 者 闕文榮 完成日期 2016 年 3 月 11 日 版 本 號 v1.1 對任務及求解方法的描述部分 用while語句控制輸出 輸入描述 略 問題描述 現在北京有一套房子,200萬,假設房價每年 10 乙個軟體工程師每年固定能賺40萬。他想買這套房子,多大的 率能夠忍受...