幫忙《C語言程式設計》的題目,C語言程式設計幫忙答題

時間 2021-06-03 22:06:55

1樓:匿名使用者

一.選擇題

1、若a是float型變數,b是unsigned型變數,以下輸入語句(a)是合法的。

a) scanf("%6.2f%d",&a,&b) b) scanf("%f%n",&a,&b)

c) scanf("%f%3o",&a,&b) d) scanf("%f%f",&a,&b)

2、設以下變數均為int型別,則值不等於7的表示式是( c)。

a) (x=y=6,x+y,x+1) b) (x=y=6,x+y,y+1)

c) (x=6,x+1,y=6,x+y) d) (x=6,x+1,y=x,y+1)

3、設變數a是整型,b是實型,c是雙精度型,則表示式10+'a'+b*c值的資料型別為( c)。

a) int b)float c)double d)不確定

4、設有說明:char w; int x; float y; double z; 則表示式 w*x+z-y 值的資料型別為(d )。

a)float b) char c) int d) double

5、若給定條件表示式(x)? (a++):(a--), 則表示式x (沒明白題的意思)。

a) 和(x==0)等價 b) 和(x==1)等價

c) 和(x!=0)等價 d) 和(x!=1)等價

6、c語言中while和do-while迴圈的主要區別是(a )

a) do-while的迴圈體至少無條件執行一次

b) while的迴圈控制條件比do-while的循控制條件嚴格

c) do-while允許從外部轉到迴圈體內

d) do-while的迴圈體不能是複合句

7、若有說明:int a[10];,則對a陣列元素的正確引用是( d)

a) a[10] b)a[3.5] c)a(5) d)a[10-10]

8、設以下變數均為int型別,則值不等於7的表示式是(和上邊題目重了 )。

a) (x=y=6,x+y,x+1) b) (x=y=6,x+y,y+1)

c) (x=6,x+1,y=6,x+y) d) (x=6,x+1,y=x,y+1)

9、設i和x 都是int型別,則以下for迴圈(a )。

for(i=0,x=0;i<=9&&x!=876;i++) scanf("%d",&x);

a) 最多執行者10次 b) 最多執行者9次

c) 是無限迴圈 d) 迴圈體一次也不執行

二、填空題(每小題2分,共10分)

1、以下程式的輸出結果為 2,3,2,2。

main()

2、設 a 和 n 為整型變數,a=10,n=5,則表示式 a*=3+6 的值為90(你的題目有點問題,怎麼沒有n) 。

3、設x=1,y=2,z=3,則表示式 z||x>y&&11的值為1。

4、執行語句int a=3; a+=a-=a*a;後,a的值是-12 。

5、若 int i,j,k; 則計算表示式 x=(i=4,j=16,k=31)後,x的值為 31。

2樓:麥翠陽祿霓

#include

"stdio.h"

void

tran(int

x,int

r),count=0;

while(x)

for(i=count-1;i>=0;i--)else

if(b[i]==11)

else

if(b[i]==12)

else

if(b[i]==13)

else

if(b[i]==14)

else

if(b[i]==15)

else

printf("%d",b[i]);}}

void

main()

c語言程式設計幫忙答題

3樓:匿名使用者

1.演算法可以理解為有抄基本運算及規定的運算順序所構成的完整的解題步驟。或者看成按

照要求設計好的有限的確切的計算序列,並且這樣的步驟和序列可以解決一類問題

2.流程圖,計算機語言,偽** 來表示演算法3.順序結構 選擇結構 迴圈結構

4.邏輯思維

5.結構化演算法是由一些基本結構順序組成的,就是把一個大的功能的實現分隔為許多個小功能的實現。

6.資料 演算法

7.可行性 有窮性 輸入 輸出 確定性8.數值運算 非數值運算

4樓:匿名使用者

1.解題方****而完整的描述

2.自然語言、偽**、流程圖

3.順序,選擇,迴圈

4.演算法

5.由一內些基本結構容順序組成的,就是把一個大的功能的實現分隔為許多個小功能的實現

6.資料,演算法

7.有窮性,確切性,輸入項,輸出項,可行性8.數值運算演算法 和非數值運算演算法

5樓:小樓之外

演算法:是指解題方bai案du的準確而完整的描zhi述。演算法基本設計方法dao:

列舉法、歸納法、遞推專、遞迴、減鬥遞推技屬術、回溯法演算法的控制結構:順序結構、選擇結構、迴圈結構。演算法是程式設計的靈魂。

結構化演算法是模組化運算。一個計算機程式應包括資料和演算法的內容。計算機演算法的特性是可行性、有窮性、確定性、輸入和輸出。

計算機演算法可分為數值運算演算法和非數值運算演算法兩大類別。

C語言程式設計題目,C語言程式設計習題

vc 6.0執行通過 原創 如需改進,請另行說明 include include include include struct node stu 100 int n 0 void input printf 成績記錄新增成功 n void output void search class sum 0 ...

程式設計c語言,程式設計C語言

答案應該是 you me 其實該程式執行有點問題,改成下面編譯才能通過 include include int main char arr 2 4 strcpy arr 0 you strcpy arr 1 me arr 0 3 printf s n arr 0 return 0 說明 首先執行st...

C語言程式設計,c語言的程式設計

諮詢記錄 於2021 04 30 和安裝編譯器。c語言需要通過編譯器解釋為計算機可以理解的機器碼。編譯器通常是免費的,不同的作業系統上一般使用不同的編譯器。2.理解基本概念。c語言是一門古老的語言,但卻十分強大。它最初是為unix作業系統設計的,但後來被移植到了幾乎所有的作業系統上。3.檢視一些基本...