C語言部落格作業 資料型別

2022-05-16 20:36:07 字數 2051 閱讀 6336

1.本題pta提交列表

2.設計思路

/*輸出下半部分*/

for(i=n-2;i>0;i=i-2)

return 0;

}

3.**截圖

4.本題除錯過程碰到問題及pta提交列表情況說明1.本題pta提交列表

2.設計思路

迴圈結束再輸出一次 printf("%d:%d",count,num1);

} 結束 ;

} int trap(int n) 計算陷阱數函式

sum = 3*sum+1;

返還函式值 ;

}

3.**截圖

4.本題除錯過程碰到問題及pta提交列表情況說明

pta列表說明:主要情況就是上述問題

1.本題pta提交列表

2.設計思路

else

輸入下乙個運算子 op;}}

輸出結果sum;

結束 return 0;

}

3.**截圖

4.本題除錯過程碰到問題及pta提交列表情況說明

1.1 一維陣列如何定義、初始化?

定義 : 型別名 變數名 [陣列長度]

初始化:

int n[10];

for(i=0;i<10;i++)

1.2 一維陣列在記憶體中結構?可畫圖說明。陣列名表示什麼?

1.3 為什麼用陣列?

陣列是把相同型別的一系列資料統一編制到某乙個組別中,這樣就可以通過陣列名+索引號簡單快捷的操作大量資料。

1.4 介紹選擇法、冒泡法、直接插入排序如何排序?偽**展示.

選擇法:

冒泡法:

直接插入排序:

1.5 介紹什麼是二分查詢法?它和順序查詢法區別?

二分查詢法:取中間元素與查詢元素進行比較,如果查詢元素比中間元素大,則在中間元素右邊查詢,如果查詢元素比中間元素小,則在中間元素的左邊查詢。

與順序查詢法的區別:二分查詢法的效率更高

1.6 二維陣列如何定義、初始化?

二維陣列定義:型別名 變數名 [行長度] [列長度]

初始化:

1.7 矩陣轉置怎麼實現?方陣中:下三角、上三角、對稱矩陣的行標i列標j的關係?請說明。

矩陣轉置過程:對角線上元素不變,其餘元素兩個下標互換,如:n[0][1] 轉置後變為 n[1][0]

下三角:i>=j

上三角:i<=j

對稱矩陣:i=j

1.8 二維陣列一般應用在**?

應用在陣列為矩陣形式的時候

C語言部落格作業 資料型別

問題1 剛開始只是用兩個ch,有結果但是結果與答案不一樣 解決方法 在ch1,ch2後面加上printf,發現輸出結果為 1 6 就明白了沒有 大於10的字元 定義變數repeat 輸入幾位數字 count,count1 用於判斷結果 n 判斷結果 i 用於迴圈 ch 輸入repeat for i ...

C語言部落格作業 資料型別

int 整型變數n,number提取每個位的數字,sum計算和,i,n,j 輸入nfor i 1 to 10000 i加一 sum n 3 1 if sum等於n 輸出i sum 且跳出迴圈,結束程式 否則輸出i sum 並使n sum int 整型變數money,thousand,fifty,tw...

C語言部落格作業 資料型別

1.第一步 定義整型變數 i,j,n 2.第二步 輸入n 3.第三步 如果n為1,則輸出1 4.第四步 否則for i 1 to n i自增加1 5.第五步 輸出i 6.第六步 for j n 1 to 2,j自減減1 7第七步 輸出j 8.第八步 輸出1 初讀題目時思路很清晰,但是在輸出上一直格式...