1. 程式人生 > 其它 >C語言之“求10個整數中的最大值“和“列印九九乘法口訣“

C語言之“求10個整數中的最大值“和“列印九九乘法口訣“

技術標籤:C語言c語言

一、問題

  • 求10個整數中的最大值
  • 列印九九乘法口訣

二、原始碼及執行結果

  • 問題1

原始碼如下(示例):

# include <stdio.h>

int main(){
	int arr[] = { -110, -99999, 100, 180, 3467, 4000, 5897, 666, 794, 831 };
	int length = sizeof(arr) / sizeof(int);
	int i = 0, max = arr[0];
	for (; i < length; i++){
	max = (arr[i]>max ? arr[i] : max)
; } printf("max = %d\n", max); return 0; }
//執行結果
max = 5897
  • 問題2

原始碼如下(示例):

# include <stdio.h>

int main(){
	int i = 1, j;
	for (; i <= 9; i++){
		for (j = 1; j <= i; j++){
			printf("%d*%d=%-2d ", j, i, j*i);
			//也可用水平製表符 \t,%d*%d=%d\t
		}
		printf("\n"
); } return 0; }

執行結果
在這裡插入圖片描述

注意:%2d表示將數字按寬度為2,採用右對齊方式輸出,若資料位數不到2位,則左邊補空格,而%-2d則相反,採用左對齊方式。


提示:本文為我個人學習筆記,皆純手爪書寫,如有錯誤請指教,轉載請註明出處。