1樓:陽光上的橋
什麼語言,c嗎,c這樣寫:
scanf("%d",&x);
n=0;
while(x)
2樓:萬里云菲千里
/* 寫程式用輸出乙個由使用者輸入的正整數的位數,例如26的位數為2;2341的位數為4。*/#include "stdio.h"
void main()
printf("sum是%d位數\n",i);
}正確的
編寫程式,從鍵盤輸入乙個3位的正整數,輸出它的百位數,十位數和個位數,並且計算它的和
3樓:匿名使用者
void main()
世界上第一種計算機高階語言是誕生於2023年的fortran語言。之後出現了多種計算機高階語言。2023年,at&t的bell實驗室的d.
ritchie和k.thompson共同發明了c語言。研製c語言的初衷是用它編寫unix系統程式,因此,它實際上是unix的"副產品"。
它充分結合了組合語言和高階語言的優點,高效而靈活,又容易移植。
2023年,瑞士聯邦技術學院n.wirth教授發明了pascal語言。pascal語言語法嚴謹,層次分明,程式易寫,具有很強的可讀性,是第乙個結構化的程式語言。
20世紀70年代中期,bjarne stroustrup在劍橋大學計算機中心工作。他使用過simula和algol,接觸過c。他對simula的類體系感受頗深,對algol的結構也很有研究,深知執行效率的意義。
既要程式設計簡單、正確可靠,又要執行高效、可移植,是bjarne stroustrup的初衷。以c為背景,以simula思想為基礎,正好符合他的設想。2023年,bjame sgoustrup到了bell實驗室,開始從事將c改良為帶類的c(c with classes)的工作。
2023年該語言被正式命名為c++。自從c++被發明以來,它經歷了3次主要的修訂,每一次修訂都為c++增加了新的特徵並作了一些修改。第一次修訂是在2023年,第二次修訂是在2023年,而第三次修訂發生在c++的標準化過程中。
在20世紀90年代早期,人們開始為c++建立乙個標準,並成立了乙個ansi和iso(intemational standards ***anization)國際標準化組織的聯合標準化委員會。該委員會在2023年1月25曰提出了第乙個標準化草案。在這個草案中,委員會在保持stroustrup最初定義的所有特徵的同時,還增加了一些新的特徵。
在完成c++標準化的第乙個草案後不久,發生了一件事情使得c++標準被極大地擴充套件了:alexander stepanov建立了標準模板庫(standard template library,stl)。stl不僅功能強大,同時非常優雅,然而,它也是非常龐大的。
在通過了第乙個草案之後,委員會投票並通過了將stl包含到c++標準中的提議。stl對c++的擴充套件超出了c++的最初定義範圍。雖然在標準中增加stl是個很重要的決定,但也因此延緩了c++標準化的程序。
委員會於2023年11月14日通過了該標準的最終草案,2023年,c++的ansi/is0標準被投入使用。通常,這個版本的c++被認為是標準c++。所有的主流c++編譯器都支援這個版本的c++,包括微軟的visual c++和borland公司的c++builder。
4樓:匿名使用者
#include
main()
5樓:匿名使用者
**如下,註釋也在裡面:
#include
#include
int main()
6樓:匿名使用者
#include
#include
int main ( )
7樓:匿名使用者
除100取整得到百位上的數字,除10取整得到十位上的數字,再取餘得到個位上的數字,然後相加就得到和。
void main()
如何學習程式設計
新手最重要的是保持熱情
明確程式設計的本質
程式設計即是將實際問題抽象為一種模型,再用一種高度邏輯化的語言,用特定的演算法進行描述與實現。
必要的輔助工具與技能
學會使用git指令和github,學會如何使用github將會提供了乙個良好的開端。養成不同功能的模組開發寫在不同的branch上的習慣,能夠使你的專案邏輯清晰並易於修改。
明確學習的方向
對於之前沒有任何程式設計相關經驗的初學者,我的建議是不妨先學習前端相關語言。因為所謂前端開發,即致力於開發客戶端上同使用者最直接互動的介面,執行即見所得,初期基礎專案環境部署相對簡單,編譯結果可視性強,相對於後端更容易獲得最初階段的滿足感,並能獲得可持續性發展的興趣與堅持下去的動力。
選擇合適的學習方式與方法
學好所有相關的專業課程,無論它多麼枯燥乏味,不要質疑老師讓你閱讀**、抄寫**的意義,合理充分地利用網路資源,多維度多渠道結合學習,切忌初始便買上幾本厚厚的磚頭書,進行毫無針對性的泛讀而不進行任何實操練習。
總結勤奮鑽研,方得始終;
綜上所述,寫得很累。
8樓:匿名使用者
有個函式叫取整,除100,取整,等百位,減去百位繼續
用c語言編寫乙個程式,從鍵盤輸入乙個正整數,輸出這個整數的所有因子
9樓:浪_鷹
#include
#include//數學bai函式標頭檔案
main()
}getchar();
getchar();
}你上機執行一下吧,結果是答對的,有不明白的地方可以再找我……
10樓:查公尺管和泰
#include
#include//數學復函式標頭檔案
main()
}getchar();
getchar();
}你上機執行一下吧,結dao果是對的,有不明白的地方可以再找我……
用c語言編寫程式從鍵盤輸入乙個正整數數n,輸出n!
11樓:匿名使用者
程式設計實現計算n!,也就是n*(n-1)*(n-2)*....*1,可以通過遞迴函式來實現,具體實現方法:
#include
int func(int n)
void main()
在以上程式**中,func()為遞迴函式,主函式main()中接收鍵盤輸入整數值後,呼叫func()遞迴函式,首層m=n*(n-1)!,繼續遞迴呼叫,m=n*(n-1)(n-2)!,這樣逐層遞迴,直到計算出n!。
程式輸出結果如下:
12樓:跪著作揖
#include //定義標頭檔案
int main( ) //宣告主函式
輸出j
return 0; //返回主函式值
}擴充套件資料:
其他方法得到n的階乘:
#include
int prime(int x);
void main( )
int prime(int x)
else
return s;
13樓:匿名使用者
源程式如下:
#include //定義標頭檔案
int main()//宣告主函式
printf("%d!=%d\n",n,jc);//輸出jcreturn 0;//返回主容函式值
} vc++測試如下:
14樓:匿名使用者
晚上好樓
來主,我自已經編譯通過請看
圖 謝謝採納!
#include
int cacu(int n)
void main()圖:
15樓:匿名使用者
#include
int main()
printf("%d的階乘 = %d\n", input, result);}
16樓:德勝介休
考慮資料
溢位#include
void cheng(int a,int n)}}void jiecheng(int a,int n)}void main()
a[0]=1;
scanf("%d",&n);
jiecheng(a,n);
for(i=0;i<1000;i++)
for(j=s;j>=0;j--)
printf("%d",a[j]);
}執行效果:
輸入回:34
輸出答:295232799039604140847618609643520000000
編寫乙個程式,實現使用者從鍵盤任意輸入乙個三位正整數,程式輸出該數的個位數字,十位數字,和百位數字的 200
17樓:匿名使用者
#include
void main()
18樓:睜開眼等你
很容易啊
#include
int k;
void prt(int n)
int main()
19樓:匿名使用者
將數值轉化為字元型 迴圈一下 擷取字串 單獨輸出
用c語言編寫程式從鍵盤輸入乙個正整數數n,輸出n,是什麼情況?
20樓:伊伊寶寶寶貝
#include
#include
#include
void main()
c語言實現如下:來
#include
void main()
}注意:建議zhin的取值小於10000,否則程dao序執行的時間將比較長。
知識擴充套件:完數,一般指完全數,乙個自然數如果它的所有真因子(即除了自身以外的約數)的和等於該數,那麼這個數就是完全數,如:6的真因子有1 、2、3,6=1+2+3,所以6是乙個完全數。
c語言程式設計:編寫程式,輸入乙個正整數,統計該整數的位數並計算其各個數字上的數字之和。要求每行講
21樓:匿名使用者
#include/*包含標頭檔案*/
void main() /*主函式*/printf("整數的位數是%d\n",m); /*輸出*/printf("整數的各位數的和是%d\n",sum);/*輸出*/}ps :::不懂還可繼續問。。。
22樓:匿名使用者
#include
void main()
//統計位數
printf("位數為n=%4d,各位數之和為%4d\n",n,s);//輸出
}望採納!
c語言程式設計:編寫程式,輸入乙個正整數,統計該整數的位數並從低位到高位分別輸出每一位 20
23樓:建築人才招聘
#includeintmain(void)//while退出是t的值為543210//printf("%d\n",t);//你可以把這行的註釋去掉,看看t是多少t=t/10;//令t向右「退」一位while(t!=0)//這個迴圈可令t從個位到最高位的數字逐個輸出}if(x<0)//當x為負數t=t/10;while(t!=0)}return0;}
編寫程式,從鍵盤輸入乙個3位的正整數,輸出它的百位 10
24樓:匿名使用者
#include
void main()
編寫程式,從鍵盤輸入十進位制正整數,然後輸出它的十進位制值,以及相應的八進位制 十六進位制值
include void main while binary 0 printf 十進位製數是 n printf d n decimal getchar getchar 好了。兩個一樣的這種問題都給你解決啦。c 的 include stdio.h include iomanip.h void main...
編寫程式輸入正整數n,計算1,編寫乙個程式輸入乙個正整數n,計算123354759,求前n項和
n和2n 1,遍歷,即可解決。include void main printf 4f n sum 怎麼用c語言編寫程式 輸入乙個正整數n,計算1 2 3 3 5 4 7 5 9 include int main void printf sum lf n sum return 0 試著執行吧,我沒上機...
編寫程式,輸入正整數n,計算s112123123n
include int fun int n void main printf sum d n sum int fun int n 計算和 include using namespace std void main cout include void main printf sum d sum inc...