⑴ 用c語言怎麼編寫一個從1加到10的程序...新手求解
#include <stdio.h>
void main()
{
int n;
int sum=0; //初始sum變數值為0;
for(n=1;n<=10;n++)
{
sum=sum+n;//從一加到10;
}
printf("1+2+...+10=%d",sum);
}
(1)c語言輸出一加到十擴展閱讀:
for循環是編程語言中一種開界的循環語句,而循環語句由循環體及循環的終止條件兩部分組成,for循環其在各種編程語言中的實現與表達有所出入,但基本為以C語言和pascal語言代表的兩種形式。
C語言中的for循環如下:
for(單次表達式;條件表達式;末尾循環體)
{
中間循環體;
}
for循環小括弧里第一個「;」號前為一個為不參與循環的單次表達式,其可作為某一變數的初始化賦值語句, 用來給循環控制變數賦初值; 也可用來計算其它與for循環無關但先於循環部分處理的一個表達式。
執行的中間循環體可以為一個語句,也可以為多個語句,當中間循環體只有一個語句時,其大括弧{}可以省略,執行完中間循環體後接著執行末尾循環體 。
執行末尾循環體後將再次進行條件判斷,若條件還成立,則繼續重復上述循環,當條件不成立時則跳出當下for循環。
⑵ c語言編程 求1到10的奇數並輸出 謝謝
#include<stdio.h>
void main()
{ int j;
for(i=1;i<10;i++)
if(i%2!=0)printf("%4d"i);
}
⑶ 用c語言輸出一乗到10
intmain()
{
intr=1,i;
for(i=1;i<=10;i++)
r*=i;
printf("%d ",r);
}
⑷ C語言如何循環輸出1到0這10位數字8遍,即1234567890…
#include<stdio.h>
int main()
{
inti;
for(i=1i<=8;i++)
printf("1234567890\n");
return0;
}
(4)c語言輸出一加到十擴展閱讀:
for 循環語句的一般形式為:
for (表達式1; 表達式2; 表達式3)
{
語句;
}
首先要強調兩點:
1) 表達式1、表達式2和表達式3之間是用分號;隔開的,千萬不要寫成逗號。
2) for(表達式1;表達式2;表達式3)的後面千萬不要加分號,很多新手都會犯這種錯誤——會情不自禁地在後面加分號。
因為 for 循環只能控制到其後的一條語句,而在C語言中分號也是一個語句——空語句。所以如果在後面加個分號,那麼 for 循環就只能控制到這個分號,下面大括弧裡面的語句就不屬於 for 循環了。
⑸ c語言輸出1-10,用for循環
#include<stdio.h>
int main()
{
printf("1");
for(int i = 2; i <= 10; i++)
{
printf(",%d", i);
}
printf("\n");
return 0;
}
⑹ 編一個C語言程序從1加到100並輸出結果
從1加到100並輸出結果的程序如下:
#include <stdio.h>
void main()
{
int i;
int sum=0;
for(i=1;i<=100;i++)
sum+=i;
printf("1+2+3+...+100=%d",sum);
}
⑺ c語言 輸出 1到100 所有整數
解決這個問題的方法如下:
1、首先使用新建一個工程和.c文件。
⑻ 求1到100之和用C語言怎麼編程
#include <stdio.h>
int main()
{
int a,b;
b=0;
for(a=1;a<=100;a+=1)
b=b+a;
printf("sum = %d
",b);
return 0;
}
(8)c語言輸出一加到十擴展閱讀:
使用java的編程方法得到1-100的和:
package study01;
public class TestWhile {
public static void main(String[] args)
{
int sum = 0;
int i = 1;
while (i <= 100)
{
System.out.println(i);
sum += i;
i++;
}
System.out.println(sum);
}
}
結果等於:5050。
⑼ c語言調用函數算1到10的和,並在主函數輸出
#include "stdio.h"
int sum(int a)
{
static int b=0;
b=b+a;
return b;
}
int main()
{
int i,m;
for(i=0;i<=10;i++)
{
m=sum(i);
}
printf("%d",m);
}
⑽ c語言 for循環輸出1~10十個整數.
1 對自變數i,按照題目要求,使用for循環形式從1到10遍歷。
2 對每個i,輸出i的值即可。
代碼如下:
intmain()
{
inti;
for(i=1;i<=10;i++)
printf("%d",i);
return0;
}