最近在複習c語言的一些知識點,以下是整理的幾道比較重要的程式設計題:
1.列印100-200之間的素數
為了統計素數的個數,可設定乙個計數器count;
方法1:
#includeint main()
if (j == i)
}printf("\ncount=%d\n", count);
system("pause");
return 0;
}
方法2:
#includeint main()
if (j > i/2)
}printf("\ncount=%d\n", count);
system("pause");
return 0;
}
方法3:
這裡用的是開方法,需要引入標頭檔案math.h
#include#includeint main()
if (j >sqrt(i))
}printf("\ncount=%d\n", count);
system("pause");
return 0;
}
2.列印99乘法表
#includeint main()
printf("\n");
} system("pause");
return 0;
}
執行結果:
3.列印1000-2000之間的閏年
閏年的計算方法是能被4整除並且能被100整除或者能被400整除
if(((year%40)&&(year%100!=0))||(year%4000))
**如下:
#includeint main()
} if (year % 400 == 0)
}printf("\ncount=%d\n", count);
system("pause");
return 0;
}
執行結果:
以上,都是一些簡單的程式設計,以後會繼續更新。。。。。。
關於C語言的幾道題
1.乙個陣列中只有兩個數字是出現一次,其他所有數字都出現了兩次。找出這兩個數字,程式設計實現。include include include void find data int a,int sz 異或得到後的數從最低位開始查詢為1的位元位 for i 0 i 32 i else 按指定的位元位是否...
幾道java程式設計題
列印1 19個數中,所有和等於20的可能性 test public void calctwenty system.out.println 總共 total public void calctwenty string prefix,int count,int n else system.out.pri...
幾道C語言程式設計題。請大家做一做。
1 輸入乙個五位整數,將它反向輸出。例如輸入12345,輸出應為54321。15分 2 用兩種迴圈結構分別程式設計計算1 2 3 100的值。執行結果為 1 2 100 5050 15分 3 從終端讀入20個資料到陣列中,統計其中正數的個數,並計算它們之和。15分 4 利用指標實現將5個整數輸入到陣...