#include <stdio.h>//使用define定義常量#define TR 4int main(){ // int int a=0; // double double b=1.3;//雙精度浮點型..小數點后的位數多一點 //PRintf("%f/n",b); // .1 只保留一位小數 //printf("%.1f/n",b); short c=4; //printf("%f/n",c); long d=5.3; float e=3; //沒有double后面的小數點多 char f='t'; // 以整形的輸出,會輸出asc碼.. //printf("%d/n",f); // 以字符的形式輸出 //printf("%c/n",f); //printf("%d",b); //輸入函數. 賦值給a,取地址符號 & //scanf("%d",&a); //printf("%d/n",a); // unsigned 關鍵字無符號. unsigned int p=-1; //printf("%u",p); // ------------字符串--------- //輸入字符串并且打印 char str[]="啦啦啦"; //scanf("%s",&str); //printf("%s/n",str); // -----------常量 ------------- // 使用const 定義 const int cl=4; const double dl=5.5; // 也可使用 #define見頭部示范 a=cl*TR; printf("%d",a); return 0;}#include <stdio.h>int main(){ // 測試下這個運算.. double a=0; a++; // 還可以這樣玩的.. int b=0; b=(1,2,6); // 會輸出6 //printf("%d",b); //-----循環------- // 1 while 循環 int i=0; while(i<100){ i++; //printf("%d,",i); } // do...while int j=0; do{ //printf("%d,",j); j++; }while(j<100); // for 感覺這里和java有點出入.. printf("----------/n"); // ---------c int q=0; for(q;q<100;q++){ //printf("%d,",q); } printf("----------/n"); // if判斷以及 關系運算符 if(1==1 || 2==3){ printf("go if/n"); } int e=4; if(e>4){ printf(">4"); }else if(e>3){ printf(">6"); }else{ printf("ohter"); } printf("------switch----/n"); // switch 判斷 e=1; gotot: switch(e){ case 1: printf("1"); break; default: printf("ohter"); break; } printf("/n------goto----/n"); // goto 執行到這里,返回過去執行[gotot]這個標志位 //goto gotot; printf("/n------char----/n"); // 輸入一個字符 getchar(); //輸出一個字符 putchar(c); // 輸入后即時進入下一行代碼 getch(); char s; //s=getchar(); //printf("%c",s); //putchar(s); //s=getch(); //putchar(s); //printf("%c",s); return 0;}
新聞熱點
疑難解答