s75516
|
分享:
▼
x0
|
[Delphi] 如何運用縮寫?
#include<stdio.h> void main(void) { int a,b,c,d,e,f,g,h,i,j,k,l; a=10; b=20; c=30; a=c; b=a; c=b; printf("a=%2d b=%2d c=%2d\n\n",a,b,c); d=10; e=20; f=30; d=f++; e=d++; f=e++; .. 訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容
|
|
x0
[樓 主]
From:局域網對方和您在同一內部網
| Posted:2005-03-14 22:59 |
|
|
nomaid
|
分享:
▲
▼
小弟對 C 不是很熟 所以下列回答 如果有錯的話 還請各位指正!! 關於您的程式碼 小弟有執行過 依小弟推測 是否是您的變數設定有誤?請看您的宣告 以及最後面那三個變數的設定 : 宣告 複製程式
int a,b,c,d,e,f,g,h,i,j,k,l 而您最後面的三個變數設定 複製程式
j=10;
k=20;
l=30;
j+=l;
k/=j;
l%=k;
printf("j+=%2d k/=%2d l%=%2d\n\n",j+,k/,l%);
您當初沒設定 j+ k/ l% 這三樣變數 不是嗎?
而且 當小弟認知 j+ k/ l% 似乎也不能設為變數喔所以您的寫法 抱歉 小弟不清楚@@" 小弟是C 的逃兵 呵呵~ 不過經由小弟簡略修正後 把這三個 j+ , k/ , l% 分別 改成 j k l 即可~ 不知您為何需要用到 j+ , k/ , l% 來做表示望您還加上 這個程式的題目 或大概說明 比較讓人了解^^" 最後附上修改後的程式碼 看是否為您所要的 ps: 小弟於最後面多加個 暫停的指令 如不需要 可直接刪除.. 複製程式
#include<stdio.h>
void main(void)
{
int a,b,c,d,e,f,g,h,i,j,k,l;
a=10;
b=20;
c=30;
a=c;
b=a;
c=b;
printf("a=%2d b=%2d c=%2d\n\n",a,b,c);
d=10;
e=20;
f=30;
d=f++;
e=d++;
f=e++;
printf("d=%2d e=%2d f=%2d\n\n",d,e,f);
g=10;
h=20;
i=30;
g=++i;
h=++g;
i=++h;
printf("g=%2d h=%2d i=%2d\n\n",g,h,i);
j=10;
k=20;
l=30;
j=l;
k=j;
l=k;
printf("j+=%2d k/=%2d l%=%2d\n\n",j,k,l);
system("pause");
}
|
阿咧..謝謝各位送花大隊的版友們辛苦的送花
小弟非常感謝你們 不過 小弟很懶的每次都去開訊息
所以請你們之後可以不用送花給小弟了 謝謝你們了^^"
|
x0
[3 樓]
From:台灣台灣索尼
| Posted:2005-03-15 12:24 |
|
|
|