c++ 经典代码_C语言经典100题(31)
生活随笔
收集整理的這篇文章主要介紹了
c++ 经典代码_C语言经典100题(31)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1
上期答案揭曉首先給大家看看上一篇文章C語言經典100題(30)中第三部分編程題的答案:
#include int main( ){ long ge,shi,qian,wan,x; printf("請輸入 5 位數字:"); scanf("%ld",&x); wan=x/10000; /*分解出萬位*/ qian=x%10000/1000; /*分解出千位*/ shi=x%100/10; /*分解出十位*/ ge=x%10; /*分解出個位*/ if (ge==wan&&shi==qian) { /*個位等于萬位并且十位等于千位*/ printf("這是回文數\n"); } else { printf("這不是回文數\n"); }}以上實例輸出結果為:
請輸入 5 位數字:12321這是回文數請輸入 5 位數字:12345這不是回文數2
今日知識分享
庫函數 - isprint()
描述
C 庫函數?int isprint(int c)?檢查所傳的字符是否是可打印的。可打印字符是非控制字符的字符。
聲明
下面是 isprint() 函數的聲明。
int?isprint(int?c);參數
c?-- 這是要檢查的字符。
返回值
如果 c 是一個可打印的字符,則該函數返回非零值(true),否則返回 0(false)。
實例
下面的實例演示了 isprint() 函數的用法。
#include #include int main(){ int var1 = 'k'; int var2 = '8'; int var3 = '\t'; int var4 = ' '; if( isprint(var1) ) { printf("var1 = |%c| 是可打印的\n", var1 ); } else { printf("var1 = |%c| 是不可打印的\n", var1 ); } if( isprint(var2) ) { printf("var2 = |%c| 是可打印的\n", var2 ); } else { printf("var2 = |%c| 是不可打印的\n", var2 ); } if( isprint(var3) ) { printf("var3 = |%c| 是可打印的\n", var3 ); } else { printf("var3 = |%c| 是不可打印的\n", var3 ); } if( isprint(var4) ) { printf("var4 = |%c| 是可打印的\n", var4 ); } else { printf("var4 = |%c| 是不可打印的\n", var4 ); } return(0);}讓我們編譯并運行上面的程序,這將產生以下結果:
var1 = |k| 是可打印的var2 = |8| 是可打印的var3 = | | 是不可打印的var4 = | | 是可打印的3
今日經典編程題題目:請輸入星期幾的第一個字母來判斷一下是星期幾,如果第一個字母一樣,則繼續判斷第二個字母。
程序分析:用情況語句比較好,如果第一個字母一樣,則判斷用情況語句或if語句判斷第二個字母。
各位有興趣的讀者可以自行設計程序實現,我將在下一篇文章揭曉該題的代碼實現供參考!
掃碼關注我,手把手帶你擼代碼如果你覺得文章讓您增長了知識,
請點擊右下方的“在看”
??總結
以上是生活随笔為你收集整理的c++ 经典代码_C语言经典100题(31)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小学阅读方法六种_小学生掌握了这些语文答
- 下一篇: java mvc 案例_springmv