c語言 實驗1
阿新 • • 發佈:2019-03-26
printf 表達 clu 忘記 || 判斷 總結 () 工作
實驗結論
Part 1
首次運行Part 1的幾個實驗內容時會產生錯誤,原因如下
有時忘記在主函數中的每行末尾加分號
return 0 時空格錯誤導致程序運行失敗
# include <stdio.h> int product (int,int); int main (void) { int x,y,s; scanf("%d%d",&x,&y); s=product(x,y); printf("The mul is:%d",s); return 0; } int product (int a,intb) { int mul; mul = a * b; return mul; }
/*This is first C program*/ # include <stdio.h> int main() { printf("201883300015"); return 0; }
Part 2
// 程序功能: // 要求用戶從鍵盤輸入一個整數,判斷其是奇數還是偶數 #include <stdio.h> int main() { int x; printf("輸入一個整數: \n"); scanf("%d",&x); // 在×××處填寫相應表達式 // 使得當表達式成立時,判定x是奇數,否則是偶數 if(x%2==1) printf("是奇數"); else printf("是偶數"); return 0; }
/* 程序功能: 要求用戶從鍵盤輸入1~7之間的整數 如果輸入的是1~5, 提示用戶是工作日,要努力工作; 如果輸入的是6或7,提示用戶是休息日,放松休息; 否則,提示用戶輸入不在合法範圍*/ #include <stdio.h> int main() { int days; printf("輸入一個整數: \n"); scanf("%d",&days); // 補足×××處的表達式,使得滿足程序功能描述 if(days>=1&&days<=5) // days在1到5之間 printf("workdays, fighting\n"); else if(days==6||days==7) // days是6或7 printf("weekend, relax~\n"); else printf("Ooops, not in 1~7\n"); return 0; }
// 功能: // 從鍵盤上輸入單個字符 // 如果是小寫字母,則轉換成大寫後輸出 // 否則,什麽也不做,原樣輸出 #include <stdio.h> int main() { char ch; printf("輸入一個字符:\n"); scanf("%c",&ch); // 根據程序功能描述,補足程序 if(ch>=‘a‘&&ch<=‘z‘) // 如果ch是小寫字母,補足判定ch是小寫字母的表達式 ch=ch-32; // 補足把ch中的小字母轉換成大寫字母的表達式語句 // 說明:語句就是在表達式末尾加分號; printf("%c\n",ch); return 0; }
實驗總結與體會:
由於首次進行c語言相關編程操作,對一些標識符沒能熟悉運用。
相關概念不夠熟悉,掌握不夠通透。
c語言 實驗1