求解c語言程式,求解一個c語言程式

2021-12-19 05:47:49 字數 4382 閱讀 8406

1樓:陸風超

#include

#include

int main()

不太清楚,不過,我執行是:43

2樓:匿名使用者

i=0時,s=0+52-48=4, i=i+2=2

i=2時,s=10*4+51-48=43,i=i+2=4

i=4時,不滿足迴圈條件,跳出迴圈執行下一句printf(「%d\n」,s) 輸出43

3樓:

算的不對,

第一,i=0,s=10*0 + '4' - '0'=4;

第二步,i=2 s=10*4+ch[2]-'0'=10*4+'3'-'0'=43,

因為ch[2]是『3』,所以接下來ch[4]是『d',不滿足迴圈條件,跳出,所以s=43;

4樓:

程式執行的邏輯步驟:

i=0, s=0: ch[i]='4', 進入迴圈s=10*0+'4'-'0'=4

i=2, s=4: ch[i]='3', 進入迴圈s=10*4+'3'-'0'=43

i=4, s=43: ch[i]='d', 小於'0',大於'9』,退出迴圈

此時s=43,所以列印43

5樓:匿名使用者

i=0時;s=10*0+ch[0]-'0'=4

i=2時;s=10*4+ch[2]-'0'=40+3=43

i=4時ch[4]=d,結束迴圈

6樓:塵小兀

i=0時,s=4,i=2時,s=4*10=3,輸出s

1、一個c語言程式是由( )。

7樓:愚人談娛樂

一個c程式由一個主函式和若干個其他函式組成。若干個的意思就是可以有0個及以上個。c語言的程式模組稱為函式。

c 語言可以進行多種方式進行程式的設計,它是一種很有特色的高階語言通過若干個函式組成,它具備構成程式設計的 3 種基本結構順序,選擇和迴圈結構。c語言編輯簡潔明瞭,運算子豐富且功能強大還有編譯預處理功能。此語言的移植性好不同的處理器用不同的編譯器編譯指令達到移植的效果。

8樓:

選b我覺得所謂的「主程式」和「子程式」本質上也都是「程式」,若選a,則變成了」一個c語言程式是由程式組成「

如果將a變成」一個主函式和若其他函式組成「我認為就對了,因為每個c語言都必須要有一個mian()函式。

9樓:呵呵是意思我是

這個問題我也糾結過。《c程式設計(第四版)》--譚浩強,第10頁寫了一個程式由一個或多個源程式檔案組成。

函式是c程式的主要組成部分。

一個c程式是由一個或多個函式組成,其中必須包含一個main函式(且只能有一個main函式)

所有這題我選擇b,不過b選項話沒說完

10樓:匿名使用者

我認為選b,應為簡單的程式完全可以沒有子程式,但不可能沒有函式,如;

int main()

這個程式什麼也不做,但它是一個完整的c語言程式。

11樓:匿名使用者

一、填空題 1.(函式) (函式說明) (函式體) 2.(指令) (;) 3.

(預處理 編譯 執行) 4.(是) (不可以) 5.(字母 下劃線) (字母 下劃線 數字) 6.

(不能) 7.(字母 下劃線 數字)

二、選擇題 1.a 2.a 3.b 4.c

三、判斷題 1.╳ 2.╳ 3.√ 4.╳ 5.╳ 6.√ 7.√ 8.╳ 9.╳ 10.√

四、連線題 f2檔案存檔 f3載入檔案(開啟檔案) ctrl f9執行程式 alt f6切換活動視窗的內容 alt x退出程式

五、寫出程式執行結果 1.hello,mycomputer! 2.sum=7

六、程式填空 空1.(x>y) 空2.(z)

七、程式設計 #include」stdio.h」 main()

12樓:

一個c語言程式由若干子程式組成

13樓:匿名使用者

選b,主函式呼叫其他函式

14樓:何鈺楊詩

#include

#include

int main() //voidmain中間要有空格,另外,void main是已淘汰的寫法

編寫一個c語言程式來求解下面一個一元二次方程的實數解:2x2+5x+3=0。

15樓:匿名使用者

#include "stdio.h"

#include "math.h"

int main()

if (d>0)

}dao檢視大圖" >如果以上答案專

對你有用的話,麻煩請點屬擊採納,謝謝!

用c語言怎麼編寫一個從1加到10的程式...新手求解

16樓:匿名使用者

#include

void main()

printf("1+2+...+10=%d",sum);}

17樓:匿名使用者

氣泡排序(bubblesort)的基本概念是:依次比較相鄰的兩個數,將小數放在前面,大數放在後面。即在第一趟:

首先比較第1個和第2個數,將小數放前,大數放後。然後比較第2個數和第3個數,將小數放前,大數放後,如此繼續,直至比較最後兩個數,將小數放前,大數放後。至此第一趟結束,將最大的數放到了最後。

在第二趟:仍從第一對數開始比較(因為可能由於第2個數和第3個數的交換,使得第1個數不再小於第2個數),將小數放前,大數放後,一直比較到倒數第二個數(倒數第一的位置上已經是最大的),第二趟結束,在倒數第二的位置上得到一個新的最大數(其實在整個數列中是第二大的數)。如此下去,重複以上過程,直至最終完成排序。

由於在排序過程中總是小數往前放,大數往後放,相當於氣泡往上升,所以稱作氣泡排序

比如我們輸入1 3 2 4 5

那麼則會逐漸有這樣的冒泡 這個語文不太好

31245

32145

32415

32451

34251

34521

43521

45321

54321

另外,站長團上有產品**,便宜***

18樓:small丶豆包

int i;

int sum;

for(i=1;i<=10;i++)

手頭沒用c++ 大概這個意思

19樓:謝哥

我教你一個簡單

int i = 10;

int sum;

sum = (i + 1) * i / 2;

哈哈哈哈

20樓:黃石佳誠家電維修

#include

int main(void)}

21樓:匿名使用者

#include

void main()

printf("1+2+...+10= %d",i);}

用c語言編寫一程式求解一元二次方程的根。

22樓:秋秋

#include

#include

void m(float a,float b,float c)void n(float a,float b,float c)void f(float a,float b,float c)main()

根據具體問題型別,進行步驟拆解/原因原理分析/內容拓展等。

具體步驟如下:/導致這種情況的原因主要是。

23樓:匿名使用者

#include

#include

void m(float a,float b,float c)void n(float a,float b,float c)void f(float a,float b,float c)main()

24樓:匿名使用者

#include

#include

int main(void)

} else if(d<0 && b==0 && a>0)printf("0.00+%.2fi\n0.

00-%.2fi",sqrt(-d)/2/a,sqrt(-d)/2/a);

else if(d<0 && b==0 && a<0)printf("0.00-%.2fi\n0.

00+%.2fi",sqrt(-d)/2/a,sqrt(-d)/2/a);

}return 0;}

C語言程式,一個C語言程式

include define n 2010 int head n way n du n rudu n n,f n len,fa n struct recda 2000000 inline void add int a,int b,int c void search int a bool read i...

求解c語言程式設計題,求解C語言程式設計題

這是while迴圈裡套一個switch語句。switch語句的執行規則是,首先計算出switch後面表示式的值,然後將這個值與case後面的值相比較,若相等則從該case語句塊開始執行 若沒有相等的,則執行default語句 遇到break語句或是執行完最後一個語句則跳出switch語句。上面這道題...

求c語言完整程式,求一個c語言完整程式

include define size 200 最長可以輸入200個數int main printf n printf 一共 d個數 j 1 printf n return 0 測試123123輸出結果是 1 2 3 1 2 3 一工6個數 int i,x,m,n 0,a 5 scanf d x f...