1樓:聽不清啊
沒有輸錯啊。
執行結果分析如圖。
一道c語言題目求解,謝謝?
2樓:
讀swap()子程式,可知此程式的功能是將輸入的兩個引數對調,但只修改後一個引數對應的實際內容。
因此swap(a, &b);的實際功能相當於 b=a;
因此最後a、b的值都是5。
這道題考察你對函式形參以及區域性變數的認識。
3樓:匿名使用者
由於函式引數x變化無法影響實參,所以a的值是不變。要交換數值,要在所有x前加*符號。
swap(a,&b)改為swap(&a,&b)
4樓:帥博博的日常
這道c語言的題目,我建議你直接用microsoft be語言來進行解釋,他又在語言的話就可能過於複雜了。
5樓:匿名使用者
因為x是傳值,不是傳地址,所以swap操作之後,a的值不會被改變,而b的值會被改變成a的值。
一道c語言程式設計題求s=1+1/2!+1/3!+1/4!+....+1/n!的的近似值,星號下填語句 10
6樓:匿名使用者
**中各
bai項的分母不是階乘
du 而是平方。zhi
應該是你題目dao
打錯了。
按照專**中填寫**如屬下
double r=0;
int i;
for(i = 1; i <=n; i ++)r+=1.0/i/i;
return r;
7樓:匿名使用者
int i,j,t;
double s=0;
for(i=1;i<=n;i++)
return s;
8樓:匿名使用者
#include
#include
#include
using namespace std;
string a,b;
int main()
求解一道c語言的題目,一道c語言題目求解,謝謝?
挺好玩的,我做了一下,得出是3121,不知道對不對,樓上的都認為最後一個人 e 分的時候只剩下6條,然後他丟掉一條,把5條分成5份,也就是留下4條給別的人,自已拿走一條,也就要所謂的每人最少分得一條,但是這是不可能的,因為e分的魚其實是d好心留下來的4份 給其他的4個人的 但是6怎麼分成4份?所以說...
C語言結構體題目求點撥,求解一道c語言題目 結構體的!!
1,3分別初始化cnum 0 x和cnum 0 y2,7分別初始化cnum 1 x和cnum 1 y因此輸出的結果為3 1 2 6 只是輸出一個6 結果是6 cnum 0 x 1 cnum 0 y 3 cnum 1 x 2 cnum 1 y 7 printf d n cnum 0 y cnum 0 ...
求教一道c語言題目,求教一道C語言題目
include define sz size 80 int main void char safter sz size int i 0 printf input a string while sx i n gets sx 換用gets來接收字串比較方便printf input a char scan...