# 程式設計(0321) ## 班級 學號 姓名 1. 輸入正整數$n$,求$1+2+\cdots +n$的和。 ```c= int sum = 0; for (i = 1; i <= n; i++){ sum += i; } printf("%d\n", sum); ``` 2. 將1.改寫成while的型式。 3. 將1.改寫成do...while的型式。 4. 輸入等差數列的首項$a$、公差$d$和項數$n$,求前$n$項的和。 $$a+(a+d)+(a+2d)+...+(a+(n-1)d)$$ ```c= int i, sum = 0; for (i = 1; i <= n; i++){ sum += a + (i - 1) * d; } printf("%d\n", sum); ``` 5. 將4.改寫成while的型式。 6. 將4.改寫成do...while的型式。 7. 建立九九乘法表。 ```c= int i, j; for (i = 1; i < 10; i++){ for (j = 1; j < 10; j++){ printf("%3d", i * j); } printf("\n"); } ``` 8. 利用迴圈列印出下列形狀。 \* \*\* \*\*\* \*\*\*\* \*\*\*\*\* ```c= int i, j; for (i = 1; i < 6; i++){ for (j = 1; j <= i; j++){ printf("*"); } printf("\n"); } ``` 9. 利用迴圈列印出下列形狀。 \*\*\*\*\*\*\*\*\* \*\*\*\*\*\*\* \*\*\*\*\* \*\*\* \* 10. 利用迴圈列印出下列形狀。 \* \*\* \*\*\* \*\*\ \* --- 作業繳交方式:寄E-mail 收件人:lenghs@cc.ncue.edu.tw 主旨:程式設計(0321) 附件:程式設計(0321) - HackMD.pdf 內文:本日上課心得(字數不限不得省略)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up