用c語言設計輸出1 999中能被3整除,而且至少有一位數字是

2021-06-08 13:00:05 字數 1814 閱讀 5835

1樓:匿名使用者

#include

int main()

else if((a+b+c)%3 == 0 && (a == 5 || b == 5 || c == 5)) }}

}return 1;}

2樓:匿名使用者

main()

int i;

for(i=1;i<=999;i++)

if(i%3==0)

if(i/100==5||(i%100)/10==5||i%10==5)

printf("%5d",i);

getch();

3樓:

#include

#include

void main();};}

4樓:

#include

void main()

std::vectorvint;

int i,j;

for(i=0;i<999;i++)

if (i%3==0)

vint.push_back(i);

for (i=0;ij=vint[i];

while(j!=0)

if (j%5==0 && j%10!=0)printf("%d \t",vint[i]);

break;

j=j/10;

5樓:史前捍衛

沒有分數,誰願意答你

c語言程式設計解決:輸出1—999中能被3整除,而且至少有一位數字是5的所有數字。

6樓:匿名使用者

剛才手機回答,沒看完題目-_-!補一下

#include

int main()

}i%10==5)||(i/10)%10==5||(i/100)%10==5分別判斷個位十位百位是否5

7樓:

#include "stdio.h"

void main()

你看看這個程式怎麼樣,可以否

8樓:

#include"stdio.h"

main()

printf("總數=%d\n",j);}

9樓:匿名使用者

#include

int main()

;int i,j,temp;

for(i=1;i<=999;i++)

if((num[0]==5 || num[1]==5 || num[2]==5) && (num[0]+num[1]+num[2])%3==0)

printf("%d ",i);

}//system("pause");

return 0;}

10樓:心雲細雨

#include"stdio.h"

main()

c語言 輸出1~999中能被5整除,且百位數字是5的所有整數。

11樓:匿名使用者

int main()

}return 0;}

12樓:

這題出的

百位數字是 5

也就是從500 到 599 吧

在這個區間裡進行判斷就行了啊

哈哈程式什麼時候交?

13樓:匿名使用者

int i=1不能定義在for裡面,得把int i提到for前

怎樣用c語言輸出,怎樣用C語言輸出1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11

include using namespace std int main for int i 0 i 25 i cout 可以初始化一個陣列 int n 這個主要涉及到思路了 有點糾結 你自己去看看吧 int main int i for i 0 i 25 i printf d a i return...

在c語言陣列中怎麼用,C語言陣列怎麼輸出全部?

真是沒轍.實在就多分配點空間.連結串列是動態的,如果用c 把動態分配放到類裡面,就給你一個介面,你是不是也認為那是動態的呢?c與vb不能比.vb有幾個是弄記憶體的?基本上是對的,scanf 裡的引數就是變數的地址陣列名你可以理解為這個陣列的起始地址 第一個元素的地址 比如你這裡的a,它就相當於是 a...

C語言輸出500以內所有勾股數用C語言程式表達

僅僅是對一樓的優抄化的,還有其他的方bai法,du但是複雜方法對於500以內zhi就顯得太不值得了,還是dao窮舉法簡單些 include int main return 0 暴力一下就行版了 include int main return 0 c語言 求相加之和小於500的勾股數。即x y z 5...