中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用C語言在屏幕上顯示內容

發布時間:2020-07-20 10:58:08 來源:億速云 閱讀:1969 作者:Leah 欄目:編程語言

這篇文章將為大家詳細講解有關如何使用C語言在屏幕上顯示內容,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

我們有兩種方式從計算機獲得信息:一是看屏幕上的文字、圖片、視頻等,二是聽從喇叭發出來的聲音。

讓喇叭發出聲音目前還比較麻煩,我們先來看看如何在屏幕上顯示一些文字吧。例如在屏幕上顯示“億速云”:
puts("億速云");
這里有一個生疏的詞匯puts,用來讓計算機在屏幕上顯示文字。

更加專業的稱呼:
  • "在屏幕上顯示文字"叫做輸出(Output)

  • 每個文字都是一個字符(Character)

  • 多個字符組合起來,就是一個字符序列,叫做字符串(String)


puts 是 output string 的縮寫,意思是”輸出字符串“。

在C語言中,字符串需要用雙引號" "包圍起來,億速云什么也不是,計算機不認識它,"億速云"才是字符串。

puts 在輸出字符串的時候,需要將字符串放在( )內。

在漢語和英語中,分別使用.表示一句話的結束,而在C語言中,使用;表示一個語句的結束。puts("php言中文網")表達了完整的意思,是一個完整的語句,需要在最后加上;,表示當前語句結束了。

總結起來,上面的語句可以分為三個部分:
  • puts( )命令計算機輸出字符串;

  • "C語言中文網"是要輸出的內容;

  • ;表示語句結束。

輸入法的選擇

puts("億速云");中的括號、雙引號、分號都是英文符號,而且是半角的,所以在編寫代碼的時候需要切換到英文半角輸入法,如下圖所示:
如何使用C語言在屏幕上顯示內容
圖1:搜狗輸入法

C語言起源于美國,單詞、標點、特殊符號都需要使用英文半角輸入法才有效,否則無法識別,讀者要注意區分中英文標點。

相似的中英文標點有:
  • 中文分號和英文分號;

  • 中文逗號和英文逗號,

  • 中文冒號和英文冒號:

  • 中文括號()和英文括號()

  • 中文問號和英文問號?

  • 中文單引號’‘和英文單引號' '

  • 中文雙引號“ ”和英文雙引號" "

全角和半角輸入法的區別

全角和半角的區別主要在于除漢字以外的其它字符,比如標點符號、英文字母、阿拉伯數字等,全角字符和半角字符所占用的位置的大小不同。

在計算機屏幕上,一個漢字要占兩個英文字符的位置,人們把一個英文字符所占的位置稱為“半角”,相對地把一個漢字所占的位置稱為“全角”。

標點符號、英文字母、阿拉伯數字等這些字符不同于漢字,在半角狀態它們被作為英文字符處理,而在全角狀態作為中文字符處理,請看下面的例子。

半角輸入:

C語言中文網!Hello C,I like!

全角輸入:

C語言中文網!Hello C,I like!

另外最重要的一點是:“相同”字符在全角和半角狀態下對應的Unicode編碼是不一樣的。

如何使用C語言在屏幕上顯示內容
圖:搜狗輸入法半角和全角

我們知道,在編程時要使用英文半角輸入法。為了加強練習,出個選擇題,請大家判斷下面哪一種描述是正確的:
A) 編程的時候不用在意中英文符號的區別
B) 在源代碼的任何地方都不能出現中文漢字、字符等
C) 感嘆號沒有中文和英文的區別
D) 編程時,使用的英文引號,也有左引號和右引號的區別
E) 中文和英文模式下的制表符(鍵盤tab鍵)輸入效果一致

答:E 選項正確。

C語言程序的整體框架

puts 可以在顯示器上輸出內容,但是僅有 puts 是不夠的,程序不能運行,還需要添加其他代碼,構成一個完整的框架。完整的程序如下:
#include <stdio.h>
int main()
{
    puts("億速云");
    return 0;
}
第 1~3 行、第 5~6 行是固定的,所有C語言源代碼都必須有這幾行。你暫時不需要理解它們是什么意思,反正有這個就是了,以后會慢慢講解。

但是請記住,今后我們寫的所有類似 puts 這樣的語句,都必須放在{ }之間才有效。

上面的代碼,看起來枯燥無趣,不好區分各個語句,我們不妨來給它們加上顏色和行號,如下所示:
復制純文本復制
#include <stdio.h>int main(){    puts("億速云");    return 0;}
#include <stdio.h>
int main()
{
    puts("C語言中文網");
    return 0;
}

顏色和行號是筆者自己加上去的,主要是為了讓大家閱讀方便,明顯地區分各個語句,C語言本身沒有對這些作要求,你可以隨意設置各個字符的顏色,也可以沒有顏色。

關于如何使用C語言在屏幕上顯示內容就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

佛学| 满洲里市| 皋兰县| 读书| 乐平市| 西乡县| 峨眉山市| 砚山县| 英德市| 东港市| 乐平市| 乐东| 高密市| 巴彦县| 三台县| 宝山区| 宾川县| 额尔古纳市| 瓮安县| 车致| 平陆县| 福安市| 广东省| 甘洛县| 沽源县| 四子王旗| 泉州市| 饶河县| 黎川县| 荥阳市| 石台县| 辉南县| 瓦房店市| 任丘市| 阿克陶县| 嘉义县| 噶尔县| 南阳市| 永顺县| 阜新市| 沧源|