-
樓上,100個計數。
#include
main()
int j=0,k=0,l=0;
int *p;
int a[100];
for(p=a;p<(a+100);p++)scanf("%d",p);
for(p=a;p<(a+100);p++)if(*p>0)
j++;else
if(*p==0)
k++;else
l++;printf("正數個數為%d,正數個數為%d,負數個數為%d",j,k,l);
-
#include
main()
int j=0,k=0,l=0;
int *p;
int a[10];
for(p=a;p<(a+10);p++)scanf("%d",p);
for(p=a;p<(a+10);p++)if(*p>0)
j++;else
if(*p==0)
k++;else
l++;printf("正數個數為%d,正數個數為%d,負數個數為%d",j,k,l);
-
假設 A1 輸入 3226 和 B1 輸入 2。 如果你想來前者,那就是輸入。
A1 B1 如果是後者。
len(a1)-substitute(a1,b1,""在奇數和偶數整數中,能被 2 整除的數字稱為偶數。 不能被 2 整除的數字稱為奇數。 也就是說,當 n 是整數時,偶數可以表示為 2n(n 是整數); 奇數可以表示為 2n+1(或 2n-1)。
偶數包括正偶數(也稱為偶數)、負偶數和 0。 所有整數要麼是奇數,要麼是偶數。
在十進位系統中,我們可以通過檢視個位數來確定數字是奇數還是偶數:1、3、5、7 和 9 個位的數字是奇數; 0、2、4、6 和 8 個位數的數字為偶數。
-
這個問題非常籠統。
是在excel中嗎?
假設您的 A1 輸入是 3226,B1 是輸入 2
那麼你想知道 3226 在 c1 中由多少個 2 組成,或者裡面有多少個 2,如果你想得到前者,那就是輸入。
A1 B1 如果是後者。
len(a1)-substitute(a1,b1,"")
-
#include
int main()
return 0;
count:0 的個數。
max:所有數字中最高的。
展開回配置檔案:while 迴圈的潛伏是:
while(表示式)。
如果表示式為 true,則執行以下語句; 語句執行完畢後,檢查表示式是否為真,如果是,則再次執行以下語句; 然後確定表示式是否為真......依此類推,直到表示式為 false,迴圈不在迴圈中。 這是 while 的執行順序。
-
首先,看看有多少位數字。 在提取每個位元時。 新增到 int 陣列中。 後續迴圈的數量是零的大小和數量。
-
這裡有兩個主要問題:
1) 相關變數未初始化。
對於程式中的求和變數,統計變數計數器,雖然宣告了,但是沒有初始化,那麼編譯時間不知道從哪個數字開始,所以會報錯。
新增一句話。 counter=sum=0;
2)最終輸出語句有問題。
首先,格式化的輸出整數是 %d,而不是 d%; 其次,末尾缺少乙個雙引號。
替換 printf("counter=d%,sum=d%,counter,sum);
將最終結果更改為:
-
正整數、0s、負整數、正分數和負分數都可以寫成(p q, q≠0)的形式,因此該數稱為(有理數)。