1樓:匿名使用者
簡單的for迴圈就可以實現,前提是不考慮程式開銷
2樓:匿名使用者
不考慮大數的情況下,可以用下面的遞迴,
如果要考慮大數的情況,可能就有點麻了
private cal(int i)
else}
3樓:
程式部分
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.text;
using system.windows.forms;
public partial class form1 : form
public form1()
initializecomponent();
private void button1_click(object sender, eventargs e)
int end = convert.toint32(maskedtextbox1.text);
int i,res=0;
for(i=0;i<=end;i++)
res = res + i;
messagebox.show(res.tostring());
form檢視部分
partial class form1
////// 必需的設計器變數。
///private system.componentmodel.icontainer components = null;
////// 清理所有正在使用的資源。
////// 如果應釋放託管資源,為 true;否則為 false。
protected override void dispose(bool disposing)
if (disposing && (components != null))
components.dispose();
base.dispose(disposing);
#region windows 窗體設計器生成的**
////// 設計器支援所需的方法 - 不要
/// 使用**編輯器修改此方法的內容。
///private void initializecomponent()
this.maskedtextbox1 = new system.windows.forms.maskedtextbox();
this.label1 = new system.windows.forms.label();
this.button1 = new system.windows.forms.button();
this.suspendlayout();
// maskedtextbox1
this.maskedtextbox1.location = new system.drawing.point(143, 38);
this.maskedtextbox1.name = "maskedtextbox1";
this.maskedtextbox1.size = new system.drawing.size(100, 21);
this.maskedtextbox1.tabindex = 0;
// label1
this.label1.autosize = true;
this.label1.location = new system.drawing.point(12, 47);
this.label1.name = "label1";
this.label1.size = new system.drawing.size(125, 12);
this.label1.tabindex = 1;
this.label1.text = "請輸入你先概要加的數";
// button1
this.button1.location = new system.drawing.point(40, 75);
this.button1.name = "button1";
this.button1.size = new system.drawing.size(159, 23);
this.button1.tabindex = 2;
this.button1.text = "給我加";
this.button1.usevisualstylebackcolor = true;
this.button1.click += new system.eventhandler(this.button1_click);
// form1
this.autoscaledimensions = new system.drawing.sizef(6f, 12f);
this.autoscalemode = system.windows.forms.autoscalemode.font;
this.clientsize = new system.drawing.size(292, 273);
this.controls.add(this.button1);
this.controls.add(this.label1);
this.controls.add(this.maskedtextbox1);
this.name = "form1";
this.text = "form1";
this.resumelayout(false);
this.performlayout();
#endregion
private system.windows.forms.maskedtextbox maskedtextbox1;
private system.windows.forms.label label1;
private system.windows.forms.button button1;
因為你沒要求所以沒做防止出錯的處理
4樓:非我即仙
console.writeline("加到幾?");
int sum;
sum=convert.toint32(console.readline());
for(int i=0;i sum+=i; 清風 1.n 5時,j 3,j 0 j j 0,1,2,3,各輸出一個空格。2.這個是i先加完在進行判斷,是否小於等於5,如果不小於等於,不會執行下面語句。3.這個是程式設計師自己想的演算法,他想要輸出這樣的模型,就自己想出了一個數學公式,按照這個公式來就可以了,並不是程式判斷要輸出這個圖形,他就自... 是用console window 就是象dos視窗那樣 輸出麼?很簡單 by sunszl on dec.24 include include include using namespace std int main cout press enter to end.n cin.get 你把這段 編譯... include void a int i void main main for i 0 i 2 i 諸葛鬆 for int i 3 i 3 i 藍色草原 隨便寫了一個,你驗證一下吧 include void main for j 2 i 1 j 0 j printf n for i 3 i 0 i ...c語言程式設計輸出圖形,C語言程式設計 輸出圖形
C 程式設計輸出圖形,程式設計用C 輸出這個圖形。
c語言輸出菱形,用C語言程式設計輸出菱形 圖案