The c program language 1
生活随笔
收集整理的這篇文章主要介紹了
The c program language 1
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
學習c語言
Day one;
·基本框架:
·做計算:
#include <stdio.h> int mian() {printf("%d\n", 23 + 43); //%d說明后面有一個整數要輸出在這個位置上printf("23+43=%d\n", 23 + 43);return 0; }·找零計算:
#include <stdio.h> int main() {int price = 0; //變量定義//變量賦值和初始化//變量在定義的時候賦值叫初始化printf("請輸入金額(元):");scanf_s("%d", &price); //變量輸入//讀整數int change =100-price;printf("找您%d元。\n", change);return 0; }·初識 const
#include <stdio.h> int main() {const int AMOUNT = 100; //const 是一個修飾符,加在int前,用來給這個變量加上一個const(不變的)的屬性【一般const變量名全大寫】int price = 0;printf("請輸入金額(元):");scanf_s("%d", &price);int change = AMOUNT - price;printf("找您%d元。\n", change);return 0; }·計算時間差:
//計算時間差 //have bug(老師教的) #include <stdio.h> int main() {int hour1, minite1;int hour2, minite2;scanf_s("%d %d", &hour1, &minite1);scanf_s("%d %d", &hour2, &minite2);int t1 = hour1 * 60 + minite1;int t2 = hour2 * 60 + minite2;int t = t2 - t1;printf("時間差為:%d:%d", t / 60, t % 60);return 0;}上面這個代碼,我在運行中發現只適用于hour 2>hour 1的情況。
//然后加入if語句 //自己改的 ^-^ #include <stdio.h> int main() {int middle;int hour1, minite1;int hour2, minite2;scanf_s("%d %d", &hour1, &minite1);scanf_s("%d %d", &hour2, &minite2);if (hour2 < hour1) {middle = hour2;hour2 = hour1;hour1 = middle;}int h1 = hour2 - hour1;int m1 = minite2 - minite1;if (m1 < 0) {m1 += 60;h1--;}printf("時間差為:%d:%d", h1,m1);return 0;}switch-case語句
#include <stdio.h> int main() { const int type; scanf_s("%d",&type); switch (type) {case 1:printf("yes");break;case 2:printf("no");break;default:printf("over");} return 0;}總結
以上是生活随笔為你收集整理的The c program language 1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 寒假训练赛复盘2.9
- 下一篇: node-red安装