怎樣理解下面的程式?具體一點,有一句看不懂

2021-04-24 17:10:23 字數 6722 閱讀 2661

1樓:匿名使用者

s1:定義bai兩個整形變數

dun,m;

s2:讀取一個zhin,n是下一步循dao環讀取鍵盤輸入數字的次內數。容

s3:while迴圈,次數為n次。

s4:讀取輸入到m

s5:列印m到視窗

重點解釋scanf("\n%*c%d",&m):讀取換行符和其他任意一個字元(%*c)並忽略,取後面的當做數字讀入m。

首先回車忽略不用解釋,主要是(%*c),當輸入123時,自動忽略掉第一個字元1,只讀取23到m;當輸入a12時,只讀取12到m,當輸入1時,1被當做字元忽略,不讀取。

用c語言程式設計計算1!+2!+……+20!=

2樓:匿名使用者

#include

int main()

printf("1!+2!+3!+...+20!= %lf\n",s);

}c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

二十世紀八十年代,為了避免各開發廠商用的c語言語法產生差異,由美國國家標準局為c語言訂定了一套完整的國際標準語法,稱為ansi c,作為c語言最初的標準。

3樓:匿名使用者

# include

int main(void)

printf("%d",sum);

return 0;

}我把你的程式改了下,你看看你是這個意思麼?

#include

int main()

s += k;

k = 1;

}printf("1!+2!+3!+···+20!= %lf\n",s);

return 0;

4樓:匿名使用者

#include

__int64 fun(int n)

else

sum=fun(n-1)*n;

return(sum);

}int main()

printf("%i64d",x);

while(1);

}#include

__int64 fac(__int64 n)int main()

這個也可以

5樓:章樂

你是不是忘了把這語句用大括號括起來了 {k*=i;s+=k;}

6樓:夢入劉水

for()裡面是i=1不是k=1

7樓:伊誶

#include

int main()

sum += s;

}printf("1!+2!+3!+···+20!= %d\n",sum);}

c語言程式設計中a=%d是什麼意思啊

8樓:墨汁諾

如果是a%=d則為 a=a%d(%為取餘操作),其次就是在printf輸出的時候 ,%d指定輸出的型別為整型。

定義一個變數a並賦值 a=10;輸出a的值,如果是printf("%d",a); 就直接顯示10,如果是printf("a=%d",a); 就顯示a=10 " " 雙引號裡面的按原樣輸出,其實就是輸出字串,%d 是按十進位制數輸出。

%d有符號整數(十進位制)。

%格式化符也可用於字典,可用%(name)引用字典中的元素進行格式化輸出。

可指定最小的欄位寬度,如:"%5d" % 2。也可用句點符指定附加的精度,如:"%.3d" % 3。

9樓:匿名使用者

問題描述不是很清楚,沒有直接這麼用的。

如果是a%=d則為 a=a%d(%為取餘操作)

其次就是在printf輸出的時候 ,%d指定輸出的型別為整型

10樓:夢幻生靈

a等於a除以d的餘數

用c語言程式設計?

11樓:小黑哎啊

#include

#include

struct st;

int main()

for(int i=0;i<10;i++)for(int i=0;i<10;i++)//氣泡排序 }}printf("\n");

for(int i=0;i<10;i++)return 0;

}希望能幫到你,望採納;

c語言程式設計軟體名字叫什麼

12樓:會飛的小兔子

visual c++6.0。

microsoft visual c++是微軟公司的c++開發工具,具有整合開發環境(ide,2023年後,整合到了visual studio開發環境

),可提供編輯c語言,c++以及c++/cli等程式語言。vc++整合了便利的除錯工具,特別是整合了微軟windows視窗作業系統應用程式介面、三維動畫directx api,microsoft .net框架。

它不但具有程式框架自動生成、靈活方便的類管理、**編寫和介面設計整合互動操作、可開發多種程式等優點,而且通過的設定就可使其生成的程式框架支援資料庫介面、ole2.0,winsock網路。

擴充套件資料

visual c++使用注意事項

vc++ 6.0佔用的系統資源比較少,開啟工程、編譯執行都比較快,能夠直接新建.cpp檔案編譯執行,所以贏得很多軟體開發者的青睞。

但因為它先於c++標準推出,所以對c++標準的支援不太好。

for語句中宣告的變數i,對於vc++ 6.0來說,出了for迴圈仍能使用。但很顯然這與c++標準對於變數生存期的規定不符合。

13樓:匿名使用者

我知道的有:

windows系統:turbo c2.0,turboc3.0,c#,vc,v++,vc++

unix系統:gcc

14樓:匿名使用者

1.visual c++

2.dev-c++(dev-cpp)

3.win tc

4.turbo c等等

15樓:匿名使用者

tc2.0 或vc++6.0迅雷裡面都有下的

16樓:匿名使用者

turbo c 2.0

c語言程式設計「hello,world」應該怎們弄

17樓:匿名使用者

hello world程式如下:

#include

main()

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

在作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它高階語言,許多大型應用軟體都是用c語言編寫的。

c語言繪圖能力強,具有可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高階語言。

18樓:匿名使用者

檔案-新建-win32控制檯-然後左邊原始檔新建項選擇空專案-然後就可以寫你想寫的**了

19樓:最愛語兒

就新建一個空程式就行了 寫**就可以了啊

20樓:匿名使用者

程式設計如下:

#include "stdio.h"

void main()

就可以了。

21樓:匿名使用者

#include

main()

22樓:小☆☆白

#!/bin/bash

echo hello world

23樓:匿名使用者

建議使用c-free,很不錯的開發工具,不過好像不支援螢幕操作"檔案">"另存為">把"*.cpp"改為"*.c"(*.cpp為c++副檔名)

#include

main()

24樓:雄傑

用c++

#include "iostream.h"

void main()

c語言程式設計中的三角函式怎麼輸入?

25樓:兔丞飛

開頭必須有一個數學函式庫 #include

然後一般常用的

sin(x)

cos(x)

tan(x)

其中的x必須要以弧度為單位。如果以「度」為單位,比如說求30度的正弦值,要用

sin(x*180/3.1415926)的形式

arcsin(x)

arccos(x)

arctan(x)

arccot(x)

以上四個則是相應的反三角函式,函式值的單位也是弧度。若要求arctan(1)的度數,要用以下的形式: arctan(1)*180/3.1415926

擴充套件資料

c語言的三角函式庫採用的單位都是弧度,如果要使用角度,就必須轉換,從角度轉換成弧度,或者是重寫一個三角函式庫。

在呼叫三角函式之前先把角度換算成弧度,呼叫反三角函式之後把弧度換算成角度就可以了。可以用 pi = 4.0 * atan(1) 算出pi,用 a = d /180.

0*pi 轉換角度到弧度。

例如: sin(45 /180.0*pi); 就是計算的sin45。

26樓:匿名使用者

#include

#include

void main()

27樓:

正弦sin

餘弦cos

正切tan

反正弦asin

反餘弦acos

反正切atan

28樓:匿名使用者

在程式前面要加#include

然後用sin();

cos();

tan();等等

29樓:匿名使用者

sin()

cos()

tan()等等

30樓:匿名使用者

函式庫裡面有相應的函式,自己網上查啊!遇到問題要自己去解決

c語言程式設計題

31樓:匿名使用者

#include

#include

main()

}if(flag)

printf("price: %5.2f\n",price);

system("pause");}

32樓:匿名使用者

#include

#include

int main(void)

;int area_extra_money[5] = ;

int area_lenth[2] = ;

printf("please input area number and weigh(eg:0,10.5):\n");

if(input_area < area_lenth[0] || input_area > area_lenth[1] )

printf("error in area\n");

else

return 0;}

33樓:歐覓潘安然

while(s[i]!='0')i++;

應該改為while(s[i]!='\0')i++;

注意字串結束符號為'\0',不是'0'

34樓:聽不清啊

#include

int main()

for(i=0; iprintf("%d ",a[i]);

return 0;}

35樓:

#include

int main()

else if(cost<100)

realcost=cost;

else if(cost >=100 && cost < 200)realcost=cost-30;

else if(cost >= 200 && cost < 300)realcost=cost-60;

else

realcost=cost-100;

printf("優惠後的付款金額為: %.2f\n",realcost);

return 0;

}示例執行結果:

顧客購買圖書的總金額: 250

優惠後的付款金額為: 190.00

顧客購買圖書的總金額: 88

優惠後的付款金額為: 88.00

顧客購買圖書的總金額: 300

優惠後的付款金額為: 200.00

外套有一點一點黑色的東西怎樣能洗乾淨

您好!來請問您的外套具體是沾上 自什麼汙漬了呢?若您的外套是可以水洗且不褪色的,可嘗試用以下方法進行清洗 1 衣服乾的時候,用藍月亮手洗專用洗衣液原液塗抹在汙漬處,完全覆蓋汙漬,靜置5分鐘後 可輕輕搓洗 加入藍月亮洗衣液常規洗滌 2 如經過上述方法汙漬仍無法去除,則將衣物放入盆中,汙漬部位貼盆底,用...

怎樣讓自己變得冷血?要具體一點,如何變成一個冷血的人?

看淡一些東西,放下自己認為很重要的東西,要理智,不感情用事,碰到些開心傷心的事,自己不要表現出來,要若無其事的樣子就可以了 你還要變冷血?人還是隨大流舒服一些。話有點糙,但是我媽現在成天說我自私冷血 我也感覺到了 很難過,努力變成情商高的人 看透一些事,看透一些人,別人對你付出十分,回他五分就好,還...

有一首歌歌詞中有如果愛堅定一點下面的我就不知道了這首歌的名字叫什麼

愛情錯覺 王婭 看窗外的世界 繁華喧鬧的夜 孤獨身影隨風在空中搖搖墜跌 秋風蕭瑟凜冽 滿天飛舞風雪 因為你的出現打破所有的一切 月兒陰晴圓缺 照著疲憊黑夜 人來人往拼命追逐未知的一切 穿梭從前的街 感覺如此強烈 你會和我回到那個記憶的年月 我的愛沒了解 你在哪一個世界 如果當初沒拒絕何苦不辭而別 我...