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; 會飛的小兔子 include intmain intn,i,j,t,l intsum 0 printf 請輸入一個大於2的整數 scanf d n l n for n 2 n for i 2 iif n i 0 判斷其為素數 t 1 else t 2 break if t 1 sum n print... 高寵 小霸王 include include stdio.h int input int min,int max void main j for i 2569 s i len if n m printf d n else printf a d d n,m if len 20 for i len 1 ... include int main int total 7 每行空格 星號的總字元數int x,j,k 用做迴圈的變數。int xx,kg xx表示 號個數,kg表示空格個數 單邊,左邊 xx 1 開始的時候,第一行 號個數為1for x 0 x 7 x 一共輸出7行kg total xx 2 空格的...程式設計c輸入整數n輸出1n之間所有奇數的和
c語言程式設計n的階乘,C語言程式設計 N的階乘
c語言程式設計用星號輸出菱形,C語言 用星號輸出菱形。