1樓:
你好,本題可以通過如下方法從反面計算:1-100之中能被7整除的數有7.14.
21.28.35.
42.49.56.
63.70.77.
84.91.98,共14個。
不能被7整除的數個數即為100-14=86個。
2樓:匿名使用者
100/7=14.3,即1-100中能被7整除的數最大為7*14=98,也就是說最大的數為7的14倍,最小的數為7的1倍,因此,1-100中能被7整除的數有14個,其餘的則不能被7整除,為100-14=86個
3樓:匿名使用者
1-100中,7的最大倍數值為98,為7的14倍,也就是說1-100中能做7整除的數有14個,即7,14,21,28,35,42,49,56,63,70,77,84,91,98共14個不能被7整除的有100-14=86個。
4樓:520初中數學
能被7整除的有100/7=14.。。2,則有14個
1-100中不能被7整除的數有100-14=86個
希望你能看懂,你能明白
5樓:天使的星辰
能被7整除的有7 ,14 ,21,28,35,42,49,56,63,70,77,84,91,98(共14個)
100-14=86
組合語言統計整數1-100中不能被7整除的數字個數 20
6樓:匿名使用者
assume cs:code
date segment
db 100 dup(1,2,3,4,5,6,7........100)
date ends
code segment
start:
mov ax,date
mov ds,ax
mov si,0 設定ds:[si]指向資料段首位
mov cx,100 迴圈100次
mov dx,0 用來儲存能不被整除的個數
call s 跳轉指令到s,ret返回繼續向下執行
mov ax,4c00h
int 21h
s: push ax
pop si
mov ax,[si] 將資料放入被除數ax
mov bl,7 除數設定為7
div bl 除以7結果放置ax中,ah放置餘數,al放置商
cmp ah,0 比較餘數和零
je s0 等於零即能整除跳轉至s0
jne s1 不等於零不能被整除跳轉至s1
s1: inc dx 將計數結果加1
inc si si指向下一個資料
loop s cx-1後 返回s迴圈
jmp s2 迴圈100次後loop不跳轉繼續向下執行該語句,跳轉至s2
s0: inc si
loop s
s2: pop ax
pop si
ret ip指令返回call的下一條指令
code ends
end剛回答了個一樣的,再寫一遍給樓主,原創哦,後面有指令解釋,希望對樓主有幫助,呵呵,別忘給分哦~~~~~
求彙編高手解決「統計整數1~100中不能被7整除的數字個數」
7樓:微笑滴我
能整除的有14個,分別是:7,14,21,28,35,42,49,56,63,70,77,84,91,98
不能整除的86個。
8樓:匿名使用者
#include
using namespace std;
int main()
cout }樓主是這個意思麼 9樓:難題來啊 - -那也不難嘛,,一個取餘函式。。一個迴圈不就好了麼 10樓:哦zys8182哦 前兩個搞清楚,人家要你程式設計啊! 我也不會……只知道84個 用組合語言統計整數1-100中不能被7整除的數字個數。
5 11樓:匿名使用者 assume cs:code date segment db 100 dup(1,2,3,4,5,6,7........100) date ends code segment start: mov ax,date mov ds,ax mov si,0 設定ds:[si]指向資料段首位 mov cx,100 迴圈100次 mov dx,0 用來儲存能不被整除的個數 call s 跳轉指令到s,ret返回繼續向下執行 mov ax,4c00h int 21h s: push ax pop si mov ax,[si] 將資料放入被除數ax mov bl,7 除數設定為7 div bl 除以7結果放置ax中,ah放置餘數,al放置商 cmp ah,0 比較餘數和零 je s0 等於零即能整除跳轉至s0 jne s1 不等於零不能被整除跳轉至s1 s1: inc dx 將計數結果加1 inc si si指向下一個資料 loop s cx-1後 返回s迴圈 jmp s2 迴圈100次後loop不跳轉繼續向下執行該語句,跳轉至s2 s0: inc si loop s s2: pop ax pop si ret ip指令返回call的下一條指令 code ends end大概思路就是這樣,寫得不好還請包涵,絕對原創,希望能幫到樓主~~~~ 12樓:夏初夏末 #include using namespace std; int main() cout 1至100中所有不能被7整除的自然數的和 13樓: 先看能夠被7整除的·· 即7的倍數··· 7·14·21···最大可以到7的十四倍98所以 不能被7整除的自然數的和=7*(1+2+3+····+14)=735 所有自然數的和-735=(1+2+3+····+100)-735=5050-735=4315 14樓:東東的的的 5050-1×7-2×7-...-14×7=4315 15樓:匿名使用者 除了7 14 21 28 35 42 49 56 63 70 77 84 91 98 j**a中1到100能被47整除的數有多少個 16樓:育知同創教育 public static void main(string args) }} 上面這個方法可以輸出1~100中所有能被47整除的數。 在1至100中不能被5或7整除的正整數共有多少個? 17樓:匿名使用者 原理是加多了減……被5整除的20個被7整除的14個但是其中既是5的倍數優勢7的倍數的數算了兩次而這些數是35的倍數,個數是2個所以是5或7的倍數的數有20+14-2=32個所以不能被5或7整除的正整數共有100-32=68個 18樓:匿名使用者 在99個數中能被5整除的有19個,而能被7整除的有13個,裡面35,70是重複的所以不能被5或7整除的有99-(19+13-2)=69個 能被4整除的有1000除以4 250個 能被6整除的數有1000除以6 166 1,就是166個。其中重複的有1000除以 4和6的最小公倍數,12 83個所以剩下的有1000 250 166 83 能被6整除的有166個 1000 6 166.4 1000 166 834個 因為 1000除以6的... 挺麻煩的這個 把一個數由右邊向左邊數,將奇位上的數字與偶位上的數字分別加起來,再求它們的差,如果這個差是11的倍數 包括0 那麼,原來這個數就一定能被11整除.例如 判斷491678能不能被11整除.奇位數字的和9 6 8 23 偶位數位的和4 1 7 12 23 12 11因此,491678能被1... 11000中,能被2或3整除的數有 7333個。1 能被2整除的數有11000 2 5500個2 能被3整除的數有11000 3 3666個3 能同時被2和3整除的數有11000 6 1833個4 5500 3666 1833 7333個整除,是數學中兩個自然數之間的一種關係。若整數a除以非零整數b...從1到1000中所有不能被6整除的數有多少個
能被11整除的數的特徵,能被11整除的數有什麼特徵
11000中能被2或3整除的數有幾個