程式設計問題!!今天就要!!不用c語言!

2025-02-02 23:20:21 字數 1703 閱讀 4936

1樓:網友

沒除錯,如果缺個分號什麼的自己補上。

var b,t:byte;

beginfor t:=1 to 5 dofor b:=1 to 30-t-1 doif 4*(30-t-b)+3*t+2*b=100 then writeln(b,' t,' 30-t-b);

readln;

a,b,c;

beginreadln(a,b,c);

writeln((70*a+21*b+15*c-1) mod 105+1);

i,j,k:byte;

begink:=0;

for i:=2 to 200 do

for j:=2 to i do

if j=i then write(i:8)else if i mod j=0 then break;

readln;

i,s:word;

begins:=0;

for i:=1 to 1000 do

if (i mod 2=0) or (i mod 3=0) ori mod 5=0) or (i mod 7=0) thens:=s+i;

writeln(s);

readln;

i,n,j:byte;

beginfor i:=10 to 99 do beginn:=i mod 10*10+i div 10;

for j:=2 to 7 do

if (i mod j=0) or (n mod j=0) then break

else if j=7 then write(i,'

end;readln

end.

2樓:網友

這麼點分這麼多問題!

3樓:網友

作業還是自己完成吧。

c語言問題!!!!

4樓:網友

x=0,y=y+50=0+50=50≠250,繼續迴圈x=1,y=y+50=50+50=100≠250,繼續迴圈x=2,y=y+50=100+50=150≠250,繼續迴圈x=3,y=y+50=150+50=200≠250,繼續迴圈x=4,不滿足迴圈條件,退出迴圈。

z=z+y+10=0+200+10=210選b

c語言問題!!!!

5樓:江戈

正確選項是:c

由於陣列元素是從0開始排列,即a[0],a[1]..a[n-1];

所以如題長度為5的陣列最大下標為a[4],a選項*(p+5)表示a[5],所以a選項下標越界,錯誤。

同理,d選項*&a[5]=a[5],下標越界。

b選項,*p+2,*p=a=a[0];即a[0]+2沒有這種表示方法 ,但改為*(p+2)就正確,表示a[2]。

所以正確答案選c,*(a+2)和*(p+2)都表示a[2].

c語言問題!!!

6樓:風後塟

||」和「&&是邏輯運算子,結果只有真和假。

在c語言伍拍中『0』為假,非「姿跡0」為真。

a| |b就是3||4,3或4,結果為真。c&&b就是5&&4,結果也是真。

兩個真相加,結果也是真。

之所以選「1」是因為「1」在c語言中代表真,而且在計算機中,二進位跡橘並**也是「0」和「1」

c語言程式設計問題,C語言程式設計問題?

int main printf 字母數 d n空格數 d n數字數 d n其他字元數 d n letters,space,digit,other return 0 第一個問題 無效的主要 i 100 i 100 第二個問題,到1 100奇 0 int i 1 i 1 100 i i 100 而 i ...

c語言程式設計問題,c語言程式設計問題

這尼瑪是考試題吧?include int main if aif bprintf d d d a,b,c return 0 那個就是一個轉換 借用一個變數,轉換if 括號中的內容。c語言程式設計問題 5 提問怎麼改。把replace函式提到main函式外面。提到main函式的前面。或者在main前面...

C語言程式設計有關問題,c語言程式設計

1 要是main函式返回值是int型的,那就要return 0或者其他數字。要是是void main 的話,就不用填,或者return退出。2 你的1e2是浮點數,所以是100.0。要是是整形的話,就是100了 3 是 1.23450e 2 而不是 1.2345e 2 的原因是浮點數可以精確小數點後...