C語言求職題,C語言程式題

時間 2023-05-18 15:45:02

1樓:無法無天

#include

void main ()

所以k=4+3+2+1=10

#include

void main ()

第一次執行的時候,x=20恰為偶數,%2==0,所以輸出i=2,執行x=x/i==10

第二次執行,因為x=10,位偶數,所以在此輸出2,執行x=x/i==5

第六次執行,因為x==5,i==5,所以輸出i==5,此時x==1else i++;

第三次x%i==1,所以i++=3

第四次x%i==2,所以i++=4

第五次x%i==1,所以i++=5

/最後的輸出結果就是 2 2 5

#include

void main ()

int i,s=0;

for(i=0;i<8;i++)

if(a[i]>=6 &&a[i]<=9) s+=a[i]; 將陣列大於等於6且小於等於9的值相加起來。

s==7+6+8+9==30*/

printf("s=%d",s);

/最後的結果就是30

c語言程式題

2樓:

摘要。先說第一個while函式,如果函式值不等於-1,可以執行下一個函式。

c語言程式題。

先說第一個while函式,如果函式值不等於-1,可以執行下一個函式。

輸入函式。輸入x的值到a[n++]x下一步嘛,您繼續說,上面的明白了。

第一個數值1輸入以後,直接進入了第一個for函式,在第一個for函式執行以後,發現滿足條件,作為第二次輸入的值,然後又進入迴圈。一直迴圈下去,直到第五次的時候,不滿足,就進入下一個函式。

while函式主要是得到n的值。

n的值得到以後進入下面兩個函式。

第二個for函式,也是得出c陣列。

最後一個for函式,是滿足條件以後,輸出來。不滿足條件就結束。

i大於五就結束了,不會輸出任何東西。

第一個forc0=0,然後c4也等於0,第二個for是c[a[i]]+這個怎麼算呀。

c[a[i]]+

作用是對c陣列中在a[i]位置上的數加1

如i=0時,a[i]=1,則c[1]進行自增運算。

ai最開始的那一組陣列。

最後的輸出c[i]=02231這個是怎麼輸出來的呀c[1]自增這個值是多少呀怎麼算呀。

通過ai迴圈計算以後,得到的ci

您在多說一些這個ai和ci,這個ci最後等於多少呀。

ci是一個陣列,就相當於c0到c5

你只需要搞懂陣列和迴圈函式就可以了,需要長時間的積累。

這個ci最後的值我不會算,我22號考試,想多做題去理解,我太笨了,麻煩您了。

這種題二級不會考的。

c語言程式設計題 10

3樓:文庫精選

實驗一:簡單的c程式設計(2學時)

一、實驗方式:

一人一機。二、實驗目的:

1、瞭解c語言程式的編譯環境和編寫過程。

2、掌握c語言程式在visual c++ 環境下的除錯過程。

3、初步瞭解c語言程式的特點。

4、掌握c語言的資料型別。

三、實驗內容:

1、計算兩個數x和y的和。(教材p5【例1-2】)2、從鍵盤輸入華氏溫度h,輸出攝氏溫度c(攝氏溫度=5/9*(華氏溫度-32))。實驗教材p18)

3、給定圓環,輸入內圓環半徑r1、外圓環半徑r2,求出圓環的面積。(實驗教材p27)

4、從鍵盤上輸入兩個整數x、y,實現兩個數的交換,並求出最大值、最小值和兩個數的平均值。(實驗教材p21)

5、輸入並執行以下程式,分析執行結果。(實驗教材p27)#include

void main( )

#include ""

void main()

#include ""

main()

#include ""

#define p

void main(){f

4樓:先知導演

題目本身不難,希望你能多多思考。

#include""

int main()

puts(str);}

5樓:匿名使用者

我這簡寫了。

比如"china"中的"i"

char i='i';

i=i+5;

printf("%c",i)//在變數名後加5就可以變成後面第五個字元了。

c語言題.

6樓:洋桂花風娟

這題選d在c語言中實數。

也就是浮點數,有兩種表示形式:

1、十進位制形式,它是由數字和小數點組成,注意:必須有小數點;

2、指數形式,注意:e或者e之前必須有數字,且。

e或者e之後必須是整數。

根據這兩個規則。d

既沒有小數點。

也不是指數形式。所以。選d

c語言試題求助

7樓:網友

下面是這20道選擇題的答案,見下圖:

c語言答題。

有疑問歡迎追問。

c語言程式設計題

8樓:網友

兩種思路,一種設計過程比較簡單,就是直接用程式模擬所有可能的路徑,把合題意的走法全部計數。這種演算法的時間複雜度大約在o(2^n)左右,比較慢。另一種是建立一個數學模型,採用組合數的思想解這個問題,這樣設計出程式只是一個數學計算過程,組合數計算最快的演算法是o(n),在加上求和,演算法時間複雜度為o(n^2)左右。

一種簡單的遞迴模擬方法:

void decision::make_decision(int step, int restlevel)

else }}

該問題的數學解法是:由於需要走偶數步,而樓梯數是奇數,那麼必然有奇數步走了兩個臺階。假設2n-1步走兩個臺階,則一共走了39-2i+1步,最多有floor(39/2)=19步(此時n=10)是兩步。

面就是簡單組合問題。可以得出。

count =(i=1...10)c

39-2i+1, 2i-1)

為求和符號,c

n,k)為組合數符號。

9樓:匿名使用者

哈哈哈哈,沒分數啊?!

c語言程式題 5

10樓:ever丶幻聽

printf("當前總產品數=%d件,a級產品數=%d件, b級產品數=%d件,次品數=%d件。",sum,a_grade,b_grade,c_grade);

while(1)

printf("請輸入產品重量:")

scanf("%d",&weight);

printf("請輸入產品尺寸:")

scanf("%d",&size);

if(48if(48a_grade++;

else c_grade++;

else if(40<=weight&&weight<=48)

if(40<=size&&size<=48)

b_grade++;

else c_grade++;

else c_grade++;

sum=a_grade+b_grade+c_grade;

printf("當前總產品數=%d件,a級產品數=%d件, b級產品數=%d件,次品數=%d件。",sum,a_grade,b_grade,c_grade);

return 0;

c語言程式選擇題,C語言程式選擇題。

include main 所以答案是d 陽光上的橋 你選d能得到老師的分。但是實際你的 執行不會是這樣,全部都會出錯,因為 你在 和c之間多了空格。 煞 a錯 不允許有連等於,其實那個 是賦值號,把它右邊的值賦給左邊 b錯 因為已知y 3,所以y 1這個布林判斷即為false,把布林值賦給整型 題目...

C語言程式題

1.k 等價於k 將實際值代入得 1 2?1 4 3?4 3 由於1 5 2 3 5.0 經過數學計算,就得到值為22.0,因為5.0是一個浮點數,所以表示式的計算結果會自動轉換為double型別。3.由於 操作符的優先順序低於 所以原式等價於 a b 2 b 2的結果是12 所以a b 2 a 1...

C語言程式題!高分求答案,C語言程式題!高分求答案!

void strcpy char a,n,char b,m 函式名 for i 0 i a head 把新開闢的陣列首地址賦給原陣列變數名a delete a delete b 就算原陣列的空間不夠,也可以用這個方法的.無須考慮要合併陣列的長度 補充一下 回答2雖然可以不用管目標的記憶體長度,但是會...