下面程式的功能是輸出100以內能被7整除且個位為

2021-05-04 07:36:08 字數 2410 閱讀 7390

1樓:帶淚的紫藤花

第一空:m%7!=0 //不能被7整除時返回程式繼續執行

第二空:m // 輸出所有符合條件的數

2樓:匿名使用者

c語言複習題

1.寫出c程式的一般構成。

2.執行c程式的基本過程一般包括哪些步驟?各個步驟的作用是什麼?

3.寫出下面程式執行後變數a,b,c的值。

char a='2',b='a' ;

int c;

c=a+b;

a=c;

4.寫出下列程式的輸出結果。

main()

5.寫出下列程式的輸出結果。

main()

6.程式設計序 某公司付給其銷售人員的薪水是這樣計算的:每星期200元的底薪,再加上該星期總銷售額的8%的提成。編寫程式,輸入一個星期的銷售額,計算並輸出銷售人員該星期的總收入

7.貸款中的利息按照如下公式計算:利息(interest)=本金(principal)×利率(rate)×天數(days)/365

編寫程式,輸入本金(principal)、利率(rate)和天數(days),計算並輸出利息(interest)。

8.閱讀程式,寫出執行結果

1.main()

2.main()

case 0: switch (c==5)

default : printf(「&」);

}printf("\n");

9.設計一個判斷輸入年份是否為閏年的程式。

10.企業發放的獎金根據利潤提成。利潤(用i表示)低於或等於10萬元的,獎金可提10%;利潤高於10萬元,低於20萬元(1000001000000時,超過100萬元的部分按1%提成。從鍵盤輸入當月利潤i,求應發獎金總數。

問題補充:11.判別鍵盤輸入字元的類別。

分析:可以根據輸入字元的ascii碼來判別型別。由ascii碼錶可知ascii值小於32的為控制字元。

在「0」和「9」之間的為數字,在「a」和「z」之間為大寫字母,在「a」和「z」之間為小寫字母,其餘則為其他字元。

12.給一個不多於5位的正整數,要求:①求出它是幾位數;②分別列印出每一位數字;③按逆序列印出各位數字。例如,原數為321,應輸出123。

13.輸入一個5位數,判斷它是不是迴文數。即12321是迴文數,個位與萬位相同,十位與千位相同。

14.請將下列程式補充完整

1.下面程式的功能是:輸出100以內能被3整除且個位數為6的所有整數,請填空。

main()

}2.計算下列各式的值。

1+(1+2)+(1+2+3)+(1+2+3+4)+…+(1+2+3+4+…+n)

main()}。

3樓:華哥

!( m%7==0&&m<=100) //不能被7整除且大於100時返回程式繼續執行m

編寫程式,輸出100—200間能被3整除且個位數為6的所有整數,要求一行輸

4樓:好程式設計師

#include#includeusing namespace std;

main()

;printf("%5d",result);}}

c語言程式,輸出100以內能被3整除且個位數為6的所有整數

5樓:珈藍惜夢

源程式如下:#include "stdio.h"

int main()

return 0;

}程式執行結果如下:擴充套件資料:

c++語言實現方式:

#include

using namespace std;

void main()

cout << endl;}

6樓:匿名使用者

#include

int main()

7樓:ben笨_小劍

#include

#include

int main()}

8樓:猿人隨筆

這個問題的思路是能被3整除,也就是除以3餘數為0, 個位數為6,也就是除以10,餘數為6。

所以在6到100之間查詢滿足這兩個條件的數字即可。

示例**如下:

#include

int main()

}return 0;

}擴充套件資料&&是一個新的運算子,稱為邏輯運算子,表示i % 3 == 0和i % 10 == 6兩個條件必須同時成立才能執行 if 後面的**,否則就執行 else 後面的**。

% 是取模運算子,表示除後的餘數

c語言邏輯運算子詳解

下面程式段的輸出結果是為什麼c語言

a的資料型別是什麼?不管了,我就當是 int 型的了。a 100,a 120不成立,所以while 不執行,而while後面的內內 容是容 分號,也就是 while的內容為 空 所以結束while後執行a a 1 得a 101,列印a 101 a 100 while a 120 請注意這裡有沒有ba...

vb輸出100以內能被3整除的數之和

vb是什麼意思?數學方式應該這樣!設數之和為m 所以2m 102 33 所以m 51 33 dim a,i as integer for i 0 to 100 if mod i 3 0 then a a i next i 其中a為能被3整除的數之和 dim a,i as integer for i ...

執行下面程式中的輸出語句後,a的值是20,為什麼

include int main int a 1 printf d d d n a 3 5,a 4,a 5 a,30 看看這個 吧 試試這個 你就會知道 首先第一個 d 對應的是,之後的 第一個 表示式的 值 是吧 而不是a的值 這點要知道 那麼 得出的結果 是不是20 記住 第一個 d 對應的是整...