當前位置:首頁 » 編程軟體 » 循環編程題

循環編程題

發布時間: 2022-10-17 11:01:23

『壹』 c語言循環編程題 for while do_while 急求!!!

#include<stdio.h>
intmain()
{
intn,sum=0;
intfactorial(inti);//聲明一個階層的函數
printf("輸入n的值:");
scanf("%d",&n);
for(inti=1;i<=n;i++)//用for來循環求階乘的和
{
sum+=factorial(i);//調用factorial()函數
}
printf("結果為:%d ",sum);
return0;
}

intfactorial(intn)//factorial()函數用來求階乘
{
intf=1;
if(n==0||n==1)
return1;
else
for(;n>1;n--)
f=f*n;
returnf;//將階乘得到值返回
}

『貳』 c語言循環編程題!!!求解答!!!

用2重for循環,每次循環的初值為0,每重循環的上限為100擔貨交由一類馬來運所需的最大匹數。剩下的一類馬的數量用100減去前兩類馬的總和即可,判斷是否滿足運掉100擔貨。。
(由這個思路也可以看出你代碼哪裡想的有問題了)
哇,你是在弄 oi 嗎?厲害。。。
(看到樓下的解法,我認為一般這類題,會考慮某類馬為0的情況)
其實上面的思路里有一些小的優化在裡面:
1)每重循環的上限為100擔貨交由一類馬來運所需的最大匹數
【馬匹數多了沒用】
2)設計成2重循環,最後一類馬的馬匹數直接用100減去前兩種所選馬匹數就好了,免去了不必要 的循環。。

『叄』 c語言編程題,用for循環!急急急

#include<stdio.h>
int main()
{
int hg,bhg;
for(hg=1;hg<2000;hg++)
for(bhg=0;bhg<2000;bhg++)
if(hg*5-bhg*18==9931){
printf("%d",hg);
}
return 0;
}

『肆』 c語言循環編程題

#include<stdio.h>
#include<stdlib.h>
int main()
{
int lower,upper;
scanf("%d %d",&lower,&upper);
printf("fahr celsius\n");
for(int i=lower;i<=upper;i++)
{printf(" %d ",i);
if((1.0*(i-32)*5/9)>=0)
printf(" %.1f\n",1.0*(i-32)*5/9);
else
printf("%.1f\n",1.0*(i-32)*5/9);
}
//system("pause");
}
注意公式:(華氏溫度-32)*5/9=攝氏溫度
已經按格式給你處理了答案

『伍』 VB 循環編程題

第一題:
只算14的階乘:
Private Sub Form_click()
n = 14
a = 1
i = 1
do while i <= n
a = a * i
i = i + 1
loop
Print a
End Sub

第二題,請寫出根據三角形的三條邊長計算面積的公式。才能編出程序。

『陸』 C語言循環編程題目

#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,gao = 5; //定義一長串變數(gao變數的賦值是看你的圖定義的
//如果想改變高度就改變gao的值

for(a = 0;a <= gao ;++a)
{
for(b = 0;b < (gao-a);b++) //循環列印空格
{printf(" ");}

for(c = 0;c < 2*(a-1)+1;c++) //循環列印*
{printf("*");}
printf("\n"); //每行結尾帶個換行
}

system("pause");
return 0;
}

『柒』 for循環編程題:1兔換2雞,2免換3鴨,5兔換7鵝。某人用n只免換得雞、鴨、鵝共n+10隻,要求

咨詢記錄 · 回答於2021-11-15

『捌』 c語言編程題,用循環語句

#include<stdio.h>
int main(void)
{
int i,n;
double s=1;
printf("Please input n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
s=s+1.0/(i*(i+1));
printf("s=%.2f ",s);
return 0;
}

『玖』 C語言編程題:定義一個數組,然後利用循環為數組輸入10個整數,然後再將數組輸出,請問該怎麼做

#include<stdio.h>

int main(){

int a[10]={},i,sum=0;

printf("請輸入10個整數: ");

for(i=0;i<10;i++){

scanf("%d",&a[i]);

sum+=a[i];

}

printf("10個元素和為:%d",sum);

return 0;

}

(9)循環編程題擴展閱讀:

一個數組中的所有元素具有相同的數據類型(在C、C++、Java、pascal中都這樣。但也並非所有涉及數組的地方都這樣,比如在Visual Foxpro中的數組就並沒這樣的要求)。當然,當數據類型為 Variant 時,各個元素能夠包含不同種類的數據(對象、字元串、數值等等)。可以聲明任何基本數據類型的數組,包括用戶自定義類型和對象變數。

『拾』 C語言編程題(循環題)

#include<stdio.h>
main()
{
inti,n;
while(1){
scanf("%d",&i);
n=0;
while(i){
i=i/10;
n++;
}
printf("%d ",n);
}
}

如圖所示,望採納。。。。。。

熱點內容
如何評價一個伺服器的性能 發布:2025-05-17 23:40:53 瀏覽:270
淘寶客適合什麼伺服器 發布:2025-05-17 23:39:26 瀏覽:612
python循環文件 發布:2025-05-17 23:39:22 瀏覽:828
androidstudio更新 發布:2025-05-17 23:38:22 瀏覽:643
java項目面試 發布:2025-05-17 23:30:53 瀏覽:780
若主存儲器按位元組編址 發布:2025-05-17 23:30:46 瀏覽:24
kotlinandroid 發布:2025-05-17 23:19:09 瀏覽:974
雲編程英語 發布:2025-05-17 23:18:34 瀏覽:623
androidstudio導入類 發布:2025-05-17 23:15:36 瀏覽:237
私人電腦伺服器如何設置 發布:2025-05-17 23:14:48 瀏覽:366