C語言輸出百分號%的方法和示例

在C語言中的printf函數族中,百分號%有特別的用途(佔位符),不能直接輸出。ide

一、輸出百分號%號的方法

如何輸出百分號?很簡單,用兩個%表示輸出一個百分號。函數

示例:學習

/*
 * 程序名:book.c,此程序演示C語言printf函數族輸出百分號%的方法。
 * 做者:C語言技術網(www.freecplus.net) 日期:20190525
*/
#include <stdio.h>
#include <string.h>

int main()
{
  printf("輸出一個百分號%%。\n");  // 輸出結果:輸出一個百分號%。
  printf("輸出百分之八十:80%%或%d%%。\n",80);  // 輸出結果:輸出百分之八十:80%或80%。

  char str[100];
  memset(str,0,sizeof(str));

  sprintf(str,"一個很棒的C/C++學習網站(%%s)。\n");

  puts(str);  // 顯示str的內容:一個很棒的C/C++學習網站(%s)。

  printf(str,"C語言技術網");  // 把str做爲printf函數的第一個參數。
}

運行效果:
在這裏插入圖片描述網站

以上代碼可能會把初學者搞暈,其實很簡單,在實際開發中常常用到,但願好好體會。.net

二、版權聲明

C語言技術網原創文章,轉載請說明文章的來源、做者和原文的連接。code

來源:C語言技術網(www.freecplus.netblog

做者:碼農有道圖片

相關文章
相關標籤/搜索