1樓:塵世間的菜鳥
#include
#include
int main()
return 0;
2樓:笑容
#include
#include
int main()
operand1/=operand2;break;
} printf("%lf\n",operand1);
printf("do you want to continue(y/n or y/n)?\n");
for(ch=getchar();isspace(ch);ch=getchar())
;}while(!(ch-'y')&&!(ch-'y'));
return 0;}
求解一到關於c語言的問題,快考試了,哪位大神能給我詳細講一下,萬分感謝!
3樓:
這道題的目的是:把給定字串中為「2」的冪數的數字字元取依次取出來,組合成一個整數進行輸出。注意以下幾點:
1、fun函式的作用是對引數x進行判斷,t在迴圈中以2的平方、2的3次方、2的4次方的形式進行增長,如果x與t相等,將flag置1,因為在c語言中非0值表示「真」,那麼通過fun函式返回的flag值,就知道引數x是否為2的n次方數了。
2、main函式中,傳遞的實參為」p[i]-'0'「,p[i]代表str1中的第i位上的字元,與字元'0'相減,得到的是p[i]字元所對應的整數。
3、s=s*10+(p[i]-'0'),就是將滿足條件的字元轉換成對應的整數,由高到低組成新的數字。也就是s=0*10+8.....s=8*10+4.......
s=84*10+2......s=842
4樓:寧靜の樂章
你答案不是寫出來了麼……
求大神解答c語言答案 謝謝,求大神解答C語言答案 謝謝
選擇 1 a 2 b3 b 4 d5 a 6 d7 d 8 d9 c 10 b 填空題 1 1,無數 2 順序結構,迴圈結構,選擇結構 3 1,0 4 35 0,1 程式填空 1 看不清楚 2 score i score i 3 c,break,程式設計1 include int main prin...
C語言問題求大神指教,C語言問題求大神指教
c語言實現,輸入n,按1 2 3迴圈報數,報3的出局,求剩下最後一個的編號,參考 如下 include include int main int n,i,j 1,t 0 int a scanf d n a int malloc n sizeof int if a null return 1 for ...
c語言程式設計問題,大神來解答,C語言程式設計問題,大神來解答
一個為5,一個為12。然後,第一個判斷在開始就為假,不繼續判斷,後面的式子不進行運算,d值不變。第二個,開始為真,繼續向後判斷,後面的式子進運算,d 5 7 12。你的提問有錯誤,應該是問 為什麼d的值一個為5,一個為12?為什麼不相同呢?答 因為進行邏輯與運算 a b c d d e 時,如果 a...