當前位置:首頁 » 編程語言 » c語言怎麼輸半形逗號
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言怎麼輸半形逗號

發布時間: 2022-05-25 10:18:02

1. c語言。。。。

有二個錯誤。一、程序執行時,輸入三個數據之間的逗號必須是英文輸入狀態下半形的逗號,不可以是中文輸入狀態下全形的逗號:二、if條件成立,如果希望執行的指令超過一句,要加{}括起來。

2. 為什麼c語言輸入時兩個數據間不能加逗號

你輸入的是全形逗號,必須為半形逗號。
不要使用逗號等作為scanf的分隔符,這是壞習慣。直接寫成%d%d,輸入數據時以空格或回車分隔。

3. C語言輸入同時可以用空格或逗號

*是通用匹配符,可以代替空格和逗號,但是對於輸入的是字元或者字元串的時候,就不能使用*了。int、long、float、double等是可以的

4. C語言里的逗號的使用方法

C語言提供一種特殊放入運算符:逗號運算符

表達式1,表達式2

逗號表達式的求解過程是:

先求表達式1,再求表達式2

整個逗號表達式的值是表達式2的值,如表達式「3+5,6+8」的值為14。又如,逗號表達式「a=3*5,a*4」,賦值運算符的優先順序別高於逗號運算符,因此應先求解a=3*5.經計算和賦值後得到a的值為15,然後求解a*4,得60,整個逗號表達式的值為60。

(4)c語言怎麼輸半形逗號擴展閱讀:

逗號運算

例子:

int a1,a2,b=2,c=7,d=5; // 第1行

a1=(++b,c--,d+3); // 第2行

a2=++b,c--,d+3; //第3行

對於給a1賦值的代碼,有三個表達式,用逗號分開,所以最終的值應該是最後一個表達式的值,也就是(d+3)的值,為8,所以a1的值為8。

5. C語言中逗號運算符怎麼用

一、用法:

1、當順序點用,結合順序是從左至右,用來順序求值,完畢之後整個表達式的值是最後一個表達式的值。

main()

{int a,s,d;

s=2;

d=3;

a=12+(s+2,d+4);

}

先算括弧內的值:s+2=4,d+4=7;括弧內應為(4,7),括弧內取值只取最後一個,如果沒有括弧則取第一個;a=12+7=19。

x=(y=3,(z = ++y+2) +5);

是首先把y賦值為3,把y遞增為4,然後把4加上2,把結果6賦值給z,接下來把z加5最後把x賦為結果值11。

2、注意事項:逗號運算符(,)是C語言運算符中優先順序最低的一種運算符。

二、其它用法:

1、在for裡面的應用:

int i;int j;

for(i=0,j=0;i<5;i++,j++)

2、當分隔符:int i,j;

(5)c語言怎麼輸半形逗號擴展閱讀

運算符優先順序:

1、優先順序從上到下依次遞減,最上面具有最高的優先順序,逗號操作符具有最低的優先順序。

2、相同優先順序中,按結合順序計算。大多數運算是從左至右計算,只有三個優先順序是從右至左結合的,它們是單目運算符、條件運算符、賦值運算符。

3、基本的優先順序需要記住:指針最優,單目運算優於雙目運算。如正負號。先算術運算,後移位運算,最後位運算。請特別注意:1 << 3 + 2 && 7等價於 (1 << (3 + 2))&&7.邏輯運算最後計算。

6. 這個C語言中的類試逗號的符號如何打出啊

這個就是逗號, 英文狀態的半形逗號。
如果不一樣,那就是字體的問題了,C語言代碼中沒有其它很另類的符號的。

7. C語言 逗號怎麼打

英文模式下
直接打就可以啦

8. 在c語言里我這個符號死活打不出來 到底怎麼打啊

英文逗號,切換到英文輸入法,按小於號的那個鍵就是。如果不會切換,試試ctrl+space鍵。如果切到了輸出來的符號還不對,試試再按一下shift+space。果都不奏效,果斷切換到搜狗輸入法,按shift切換中英文狀態。

9. C語言編程中逗號是如何輸出的!!

這個程序中'//'是輸出'/'所以是查詢'/'的個數,不是查詢逗號的個數。
在C函數庫中有個函數是strchr()查詢指定的字元所在的位置。
#include <stdio.h>
#include <ctype.h>
int main(void)
{
File *fp;
char *chr;
if(fp=fopen("text","r")==0)//假設「text」是要調用的文件
{
printf("text can't open!");
return 1;
}
while(feof(fp))
{
chr=strchr(fp,',');
count++;
}
fclose(fp);
return 0;
}

10. 如何在c語言中輸入特殊符號

1、單個任意ASCII字元輸入:使用ASCII輸入。例如:char c = 164;//符號'¤'
2、字元串中輸入任意ASCII字元:使用轉義字元+ASCII碼。例如:char* str = "abc\xa4";//"abc¤"
轉義字元:\xhh hh代表字元的十六進制ASCII碼。