1樓:匿名使用者
int main(void)
2樓:匿名使用者
結果是250
0xa5的二進位制就是1010 0101
如果變為int就是0000 0000...1010 0101取反之後就是1111 1111...0101 01014+1等於5,+的優先順序高於》
所以對上式右移5得到1111 1111...1111 1010轉換為unsigned char 就是1111 1010這個值就是250了
3樓:天雨下凡
結果是2
a=0xa5=二進位制的10100101,~a=01011010
~a>>5=00000010=十進位制的2
c語言的題目,誰幫忙做下,謝謝,
4樓:匿名使用者
一、1、d 2、a 3、c 4、a 5、d
6、a 7、c 8、d 9、d 10、c
二、1、1
2、3 1 2
3、14、-60
三、1、0
2、13、1
4、05、1
四、1、字元常量只能表示乙個字元,而字串常量可以表示乙個字串,多個字元,而且字串常量有『/0』作為字串結束標誌。
2、c語言中用『1』和『0』表示真和假,
五、1、
#include
void main()
}for(i=0;i<4;i++)
printf("%d ",a[i]);
printf("\n");}2、
#include
void main()
n=m-2;
for(p=m-2,m=0;m<=n/2;m++,p--)}if(k==0)
printf("yes\n");
else
printf("no\n");
}記得給分喲!!!
5樓:匿名使用者
第二題 應該選c才是。8進製當中不會出現9吧。
第十題 應該選b吧。「&&」運算從左到右,當m=a>b為假時 直接返回「假」,後面的n=c>d沒有運算。所以n為原值。
cccabbddbb填空1
a=3,b=1,c=2
1-60
計算題(1)0(2)1(3)1(4)0(5)1程式設計明天再說;睡覺 了
6樓:國藥熊貓
一. 選擇題:(2*10=20)
1.用c語言編寫的**程式(c )。
a) 可立即執行b) 是乙個源程式c) 經過編譯即可執行d) 經過編譯解釋才能執行
2.在c語言中,數字029是乙個( a)。
a) 八進位製數 b) 十六進位製數 c) 十進位製數 d) 非法數
3.c語言中的識別符號只能由字母、數字和下劃線三種字元組成,且第乙個字元( c)。
a)必須為字母
b)必須為下劃線
c)必須為字母或下劃線
d)可以是字母、數字和下劃線中任一種字元
4.下不正確的c語言識別符號是( a)。
a) int b) a_1_2 c) ab1exe d) _x
5.在c語言中,要求運算數必須是整型的運算子是( d)。
a)/ b)++ c)!= d)%
6.若有定義:int a=7; float x=2.5,y=4.7;則表示式x+a%3*(int)(x+y)%2/4的值是( a)。
a)2.500000 b)2.750000 c)3.500000 d)0.000000
7.設 x,y,z和k都是int型變數,則 執行表示式:x=(y=52,z=26,k=32)後,x的值為( c)。
a) 4 b) 26 c) 32 d) 52
8.逗號表示式"(a=3*5,a*4),a+15"的值是( c)。
a) 15 b) 60 c) 30 d) 不確定
9.有輸入語句為使變數a的值為1,b為3,c為2,從鍵盤輸入資料的正確形式應當是( d)。
a)132《回車》
b)1,3,2《回車》
c)a=1 b=3 c=2《回車》
d)a=1,b=3,c=2《回車》
10.設有:int a=1,b=2,c=3,d=4,m=2,n=2;
執行(m=a>b)&&(n=c>d)後n的值為( b)。
a)1 b)2 c)3 d)4
二.填空題(5分*4=20分)
1、語句:printf("%d",(a=2)&&(b= -2));的輸出結果是___....______。
2、若有以下程式
main()
4.設int j=6;執行j+=j-=j*j;後j的值是___-60_______。
三.計算題:(3分×5=15分)
寫出下面各邏輯表示式的值。設a=3,b=4,c=5。
(1) a+b>c && b==c =0
(2) a||b+c && b-c =2
(3) !(a>b) && !c||1 =0
(4) !(x=a) && (y=b) && 0 ....
(5) !(a+b)+c-1 && b+c/2 ....
四 1字元常量是單個字元 字串常量有多個字元而且在記憶體中是以陣列方式儲存的,以『\0』結束
2 1為真 0為假 判斷是否為零。
五 #include
void main()
for(i=0;i<4;i++)
printf("%d",a[i]);
} 最後乙個也用陣列做吧
#include
void mian()
。。。。是實在不會的,別的肯定也會出錯,估計及格沒問題
高手見笑
望樓主能給個最終答案
7樓:匿名使用者
選擇題:cdcabaccbb
填空題: 1;312;1;-24
計算題:0;1;1;0;1
簡答題:1:字元常量是用單引號引起的,實際上是代表乙個整數。字串常量是用雙引號引起的,實際代表乙個指向無名陣列的指標。
2:以數值1表示「真」,以數值0表示「假」,系統在判斷乙個量的真假時,以0代表真,非0代表假。
程式設計題:(1)
#include
int main(void)
8樓:匿名使用者
南京大學有乙個c語言的題庫,考試都是那裡面的,你在網上下乙份就行了,治標治本
9樓:匿名使用者
bacabbddba0
(3 2 1)
00(0 1 1 0 0)
誰會做這道c語言的題目?
10樓:匿名使用者
這種題就是乙個變數型別的轉換
a=y=8;
x=b=67.00000
// 下面的是是字元accii嗎
'k'= 107;
a='k'=107;
c2=b=67=c,
用ascii嗎顯示為
大專寫的c,a為65,b為66
因此輸屬出為:
8,67.0000 107,c
11樓:水靈逸
輸出結果是:
抄8,67.000000107,c
解析:a=y; //將float型的隱式轉換襲
為int型,bai則保留整數部分,故a==8
x=b; //x是float型,將duint型數zhi據轉為float型,會增加小數點後八位dao0
a=c1;//由於c1是char型,且c1='k',故此句實際上是將字母k的ascii碼107賦值給了a,a==107
c2=b;//將67賦值給char型變數c2,在輸出顯示的時候,編譯器會將其看作ascii碼,也就是c
因為兩個printf之間沒有換行,也沒有空格,所以67.00000000和67連在了一起
望採納!
12樓:黑馬程式設計師
8,97.000000
107 ,a
誰會做鮮椒豆花牛肉越詳細越好,誰會做鮮椒豆花牛肉 越詳細越好
1.牛肉洗淨剁成細粒 2.豆花 豆腐腦 放入加鹽的清水鍋內煮沸撈出瀝水入碗,備用 3.鍋內放豬油燒至四成熱,下牛肉粒炒酥香,再下辣椒醬 芽菜炒香出色,烹入料酒,加入少許鮮湯,胡椒粉 味精,用溼澱粉勾芡,淋香油起鍋,倒在豆花上,再撒上花椒粉,蔥花 即成。豆花牛肉怎麼做 食材明細 嫩豆腐2塊 牛肉160...
c語言作業不會做,C語言作業不會做。。。
第一題 include int mystrcpy char dest,char src else dest src return 0 int main char b hello world mystrcpy a,b printf s n a 第二題 include int mystrcat char...
12 13題誰會做幫幫忙
12 證明 反證法 設圓o的不是直徑的兩條弦ab與cd交於e,且互相平分.連線oa和ob.oa ob ae be.oe ab.等腰三角形底邊的中線也是底邊的高 同理 oe cd.這與定理 過一點有且只有一條直線與已知直線垂直 相矛盾.故假設不成立,所以 不是直徑的兩條弦不能互相平分 13 證明 假設...