CR在c語言
1. C語言,關於scanf的輸入方式問題 450題和451題,<CR>CR代表回車, 1.按了回車輸
兩題的答案都為B
第二題C答案的輸出結果為:
x+y= 5.4
按了回車不一定結束的喲,如果是A選項,就要嚴格的按照它的格式輸入,即4.52,3.5,而4.52 3.5和4.52<CR>3.5都不行,這兩種輸入都將導致結果為4.520000,0.000000,然而,B選項對輸入形式沒有要求,逗號,回車,空格輸入都會得到所示。
scanf中可以使用格式控制哦,但是不允許出現小點.哦。
2. C語言 括弧裡面要填什麼
本題括弧內所填內容依次為
(1)c != '#'
(2)c == ' '
(3)c == ' '
說明:
(1)c != '#'
題目中要求輸入的結束符為#,因此在while循環中循環條件為c!='#',只要c的值不為'#',就可以一直輸入字元。
(2)c == ' '
sp表示空格,只需要輸入字元c和空格匹配,即c == ' '。
(3)c == ' '
cr表示回車,字元c和回車匹配,此項中,回車轉義字元為' ',即c == ' '。
測試結果如下圖所示:
測試結果
3. C語言中<CR>是什麼意思
在文本處理中, CR, LF, CR/LF是不同操作系統上使用的換行符.
Dos和windows採用回車+換行CR/LF表示下一行,
而UNIX/Linux採用換行符LF表示下一行,
蘋果機(MAC OS系統)則採用回車符CR表示下一行.
CR用符號'\r'表示, 十進制ASCII代碼是13, 十六進制代碼為0x0D;
LF使用'\n'符號表示, ASCII代碼是10, 十六制為0x0A.
所以Windows平台上換行在文本文件中是使用 0d 0a 兩個位元組表示, 而UNIX和蘋果平台上換行則是使用0a或0d一個位元組表示.
一般操作系統上的運行庫會自動決定文本文件的換行格式. 如一個程序在windows上運行就生成CR/LF換行格式的文本文件,而在Linux上運行就生成LF格式換行的文本文件.
在一個平台上使用另一種換行符的文件文件可能會帶來意想不到的問題, 特別是在編輯程序代碼時. 有時候代碼在編輯器中顯示正常, 但在編輯時卻會因為換行符問題而出錯.
很多文本/代碼編輯器帶有換行符轉換功能, 使用這個功能可以將文本文件中的換行符在不同格式單互換.
不管在C語言還是其他語言中,CR,LF的定義是不會法神個變化的。基本上如上所述。
4. C語言中<CR>是什麼意思
在文本處理中,
CR,
LF,
CR/LF是不同操作系統上使用的換行符.
Dos和windows採用回車+換行CR/LF表示下一行,
而UNIX/Linux採用換行符LF表示下一行,
蘋果機(MAC
OS系統)則採用回車符CR表示下一行.
CR用符號'\r'表示,
十進制ASCII代碼是13,
十六進制代碼為0x0D;
LF使用'\n'符號表示,
ASCII代碼是10,
十六制為0x0A.
所以Windows平台上換行在文本文件中是使用
0d
0a
兩個位元組表示,
而UNIX和蘋果平台上換行則是使用0a或0d一個位元組表示.
一般操作系統上的運行庫會自動決定文本文件的換行格式.
如一個程序在windows上運行就生成CR/LF換行格式的文本文件,而在Linux上運行就生成LF格式換行的文本文件.
在一個平台上使用另一種換行符的文件文件可能會帶來意想不到的問題,
特別是在編輯程序代碼時.
有時候代碼在編輯器中顯示正常,
但在編輯時卻會因為換行符問題而出錯.
很多文本/代碼編輯器帶有換行符轉換功能,
使用這個功能可以將文本文件中的換行符在不同格式單互換.
不管在C語言還是其他語言中,CR,LF的定義是不會法神個變化的。基本上如上所述。
5. cr是什麼意思
cr的意思就是回車。
在C中就是字元' '的意思。而C語言是一門面向過程、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。
在文本處理中, CR, LF, CR/LF是不同操作系統上使用的換行符.Dos和windows採用回車+換行CR/LF表示下一行,而UNIX/Linux採用換行符LF表示下一行。
C語言中的文本處理
蘋果機(MAC OS系統)則採用回車符CR表示下一行,CR用符號' '表示, 十進制ASCII代碼是13, 十六進制代碼為0x0D;LF使用' '符號表示, ASCII代碼是10, 十六制為0x0A。
所以Windows平台上換行在文本文件中是使用 0d 0a 兩個位元組表示, 而UNIX和蘋果平台上換行則是使用0a或0d一個位元組表,一般操作系統上的運行庫會自動決定文本文件的換行格式。
6. C語言中輸入1 2 3<CR>是什麼意思
輸入1 2 3<CR> 表示輸入1空格2空格3回車。
<CR>表示回車換行,一般在書中都這樣寫,因為用書面表達不太好表示回車,因此約定用<CR>標志表示回車換行.
7. C語言當運行以下程序時,從鍵盤輸入:ab<CR> c <CR> def <CR> (<CR>表示回車)則下面程
不介意的話你的代碼應寫成
#include "stdio.h"
#define N 6
void main ( )
{char c [N];
int i=0;
for (; i<N;i++)
c[i]=getchar();
for (i=0;i<N; i++)
putchar(c[i]);
}
解釋如下
getcgar()用來讀取單個字元
素以依次輸入ab<CR>c<CR>def<CR>時有
c[0]=a、c[1]=b、c[2]=<CR>、c[3]=c、c[4]=<CR>、c[5]=d 所以e、f沒有存儲到數組中去,最後一個<CR>為輸入的結束標志
因此結果為
ab
c
d