1樓:匿名使用者
1.d 識別符號不能以數字bai打du頭
2 d 一般c關鍵字在編譯器中zhi
會出現dao變成藍色,a不是而#define是,版b 中的printf只是一個輸出權函式,c是大寫的,不是,如果是int 就是,因為在c中,大小寫是敏感的
3 d d項轉譯成字元\
4 a 0x20u的意思是無符號的16進位制數205 a 0x200是16進位制數
6 c 雙引號括起來的都是字串常量
7 c 0.512f中的f表示浮點數
8 b9 b 引號都是成對出現,如果出現在引號中就得加\"
10 d
2樓:匿名使用者
1。識別符號由字母、數字、下劃線組成,必須由字母或下劃線開頭,d是以數字開頭版的,錯誤
2。查下表就知權
道了,選d
3。字元轉義時只能是八進位制('\ooo'三位,不足前補0)或十六進位制('\xhh',兩位,不足前補0),所以b、c選項是錯的,a轉義單引號應該是'\''的形式,所以只有d是對的
4。0x表示十六進位制,u表示unsigned int是無符號整型,所以0x20u是一個整型常量
5。0x表示十六進位制,十六進位制的200轉換成十進位制是512,0512表示八進位制數
6。字串常量是需要雙引號括起來的,只有c符合
7。f表示float,是單精度浮點型別,所以0.512 f是浮點型常量
8。c語言裡面沒有聯合(union),所以在這裡它屬於合法的識別符號
9。同6,字串常量是需要雙引號括起來的,而且雙引號必須是成對的,如果字串裡邊需要有雙引號本身,則需要用轉義字元(\)來轉義,這裡只有b不合法,其中a中""表示空字串
10。浮點數的小數點前後如果是0,是可以省略的,比如這裡的a、c選項,浮點數沒有十六進位制表示的形式,所以d選項是錯誤的
3樓:看灰過來了
dddaa
ccbbd
4樓:三刀小熊
1.d 2.d 3.b 4.a 5a 6.b 7d 8.a 9.b 10.d
c語言問題求解答!!謝謝!! 5
5樓:小菜鳥2無聊寫**
//大概可以這麼bai寫
#include
#include
#include
int main()}
printf("%d\n",j);
if(p20!=0)printf("%d\n%d",in,p20);
else printf("第
du10個或zhi者第20個素數不存在dao");
return 0;
}else return 1;
}//編譯速度專和屬執行速度都還行
6樓:匿名使用者
#include
#define n 200
void main()
if ( b )
c語言問題求解答! 5
7樓:匿名使用者
1 #include
2 int main()
3 21
22 }
23 for(i=0;i<10;i++)24 for(j=0;j<=k;j++)25
34 }
35 for(i=0;i 39 } c語言問題。求解答!!! 8樓:匿名使用者 上面程式的功能是算出你輸入同學的平均分,同時輸出低於平均分的分數; 但是你這個程式版是有問權題的沒有退出的條件,只能輸入score為負數才能退出 分別為56,78,89,65,58,34,45,-9),則輸出結果如下圖 第一個days day 獲取最後一個月的天數 第二個switch month 1 獲取除了最後一個月之外完整月的天數之和 逗號表示式從左往右依次計算,取最右邊的表示式的值為整個表示式的值 答案應該是5.000000啊 c語言問題求解答 5 1 include 2 int main 3 21 22 2... f函式中的a每次使用外面傳入的2,b是區域性變數,後每次都是1,c是靜態變數,函式每次執行會在上次值 1 所以最後執行三次,輸出為789 程式的輸出是 789 c語言問題,求解答 執行abc a 1 首先進行巨集代換過程,是把 a 1去替代 定義的巨集函式 x x 中的x,即得到式子 a 1 a 1... 大概可以這麼bai寫 include include include int main printf d n j if p20 0 printf d n d in,p20 else printf 第 du10個或zhi者第20個素數不存在dao return 0 else return 1 編譯速度...C語言問題求解答,c語言問題求解答
C語言問題,求解答,C語言問題,求大神解答
c語言問題求解答 謝謝,c語言問題求解答 謝謝