國際標準(ANSI C)ide
第一步:建立文件
第二步:建立.c文件
第三步:編寫代碼函數
#include <stdio.h>//引用printf的頭文件(standard input output) //main函數:程序的入口,有且僅有一個。 int main() { char df = 'F'; printf("字符型:%c\n", df);//由於printf函數是別人寫好的,因此須要引用頭文件 int age = 30; printf("整形:%d\n", age); long ff = 5; printf("長整型:%d\n", ff); float gg = 2.7; printf("單精度:%f\n", gg); double hh = 4.5; printf("雙精度:%lf\n", hh); printf("%d\n", sizeof(char)); printf("%d\n", sizeof(short)); printf("%d\n", sizeof(int)); printf("%d\n", sizeof(long)); printf("%d\n", sizeof(long long)); printf("%d\n", sizeof(float)); printf("%d\n", sizeof(double)); return 0; }
#include <stdio.h> //#include <limits.h> //實現兩個變量的數的轉換,在不使用第三個變量的前提下 //方法一:若是數值太大就會損失精度 int main() { //定義兩個常數,a、b int a = 5; int b = 3; //輸出未轉時的樣子 printf("a = %d,b = %d\n", a, b); a = a + b; b = a - b; a = a - b; //輸出轉後的樣子 printf("a = %d,b = %d\n", a, b); } //方法二: //方法二 int main() { //定義兩個變量 int a; int b; printf("請輸入一個數:a = "); scanf("%d", &a); printf("\n請輸入一個數:b = "); scanf("%d", &b); a = a ^ b; b = a ^ b; a = a ^ b; printf("轉換後:a = %d,b = %d", a, b); }