第一次实验
---恢復內容開始---
實驗結論:
part 1:
在這個部分中,因為內容較為簡單,所以并沒有出現什么大的問題,但是在《學習指導》的第116頁的第一道題中有同學在正常編譯后無法運行,經過仔細與書上的內容進行比對發現是將第七行的f=c/b*a;錯寫成f=c/d*a;,導致雖然并沒有語法錯誤但是由于存在邏輯錯誤導致無法正常運行,這就要求要在以后的編程中更加注意語句的嚴密性,以免造成不必要的麻煩。
part 2:
(1)判斷奇偶數
#include<stdio.h>int main() {int a;printf("輸入一個整數:\n");scanf("%d",&a);if(a%2==0)printf("是偶數"); elseprintf("是奇數"); return 0; }(2)根據不同的輸入,顯示不同提示信息
#include <stdio.h> int main() { int a; printf("輸入一個整數: \n"); scanf("%d",&a); // 補足×××處的表達式,使得滿足程序功能描述 if(a>=1&&a<=5) // days在1到5之間 printf("workdays, fighting\n"); else if(a==6||a==7) // days是6或7 printf("weekend, relax~\n"); else printf("Ooops, not in 1~7\n"); return 0; }(3)根據用戶輸入字符,判斷如果是小寫字母,則轉換成大寫;否則保持原樣
#include <stdio.h>? int main()
?? {
?? char ch;
?? printf("輸入一個字符:\n");
?? scanf("%c",&ch);
?? if(ch>='a'&&ch<='z')
?? { ?
?? printf("%c\n" ,ch);
?? }
?? else
?? printf("%c\n",ch);
?? return 0;
}
?
part3:
雖然在網上找到了一些可以運行的源代碼,但是沒看太懂,自己也沒編出來。
實驗總結與體會 :
這次試驗讓我發現了一些以前只是看理論性的內容沒有注意到的問題,在以后的學習過程中要多動手,只有這樣才能更好的掌握C語言的用法,而在掌握的基礎上更需要努力尋找一些更為便捷的代碼,使輸入的代碼看起來更加的整潔,運算效率更高。
轉載于:https://www.cnblogs.com/LIUxh/p/10578120.html
總結
- 上一篇: [Swift]LeetCode835.
- 下一篇: 十大滤波算法