English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

程式設計

[Selected]: 所有分類 電腦與網際網路 程式設計

有一個副程式
void I2CSendAddr(unsigned char addr, unsigned char rd)
{ int ack;
I2CSendStart();
addr *= 2;
ack=I2CSendByte(addr+rd); // send address byte
return(ack);
}
我在編譯時
error massage 秀說 viod 不能用傳回 int 值 ack,
DELAY.C(73): error C193: '=': illegal type conversion from/to 'void'
那我要回傳旗號 ack 要怎麼做
void 有人知道完整和正確的用法嗎?

2007-10-30 16:51:08 · 2 個解答 · 發問者 flymouse.tw 7

請輸入 1 5
顯示如下
___1____2____3____4____5
1___1_____2____3____4____5
2_________4____6____8___10
3______________9___12___15
4__________________16___20
5_______________________25
請各位幫個忙,老師出這種題目我還沒看過,希望大大幫個忙
(底線為空白處)
謝謝

2007-10-30 11:38:55 · 3 個解答 · 發問者 1

這是原本的,圖片顯示淺色,滑鼠移到圖片上變成深色










我想將圖片改成原本顯示是深色
滑鼠移到圖片上面則變成淺色
請問要如何更改?
(請試過能用且沒有問題)

2007-10-29 21:34:41 · 1 個解答 · 發問者 How  1

基本上是拿網路的下來改
但是改完後發覺漂亮是漂亮.但是轉得太快頭會暈
例如"http://www.dreamglobe.com.tw/new/index.html"


裡面的程式碼主要的如下應該是關於角度或方式做調整.但是就是沒看到轉速.請大大幫忙降低他的轉速 或使滑鼠感應區變小(目前感應區好像是設定FLASH可及之處).
不希望每個上到網站的人都抓兔子的菜鳥留(大家都說看了好慌)

btnno = 5;
ang = 0;
divang = 360/btnno;
for (i=0; i radian = ang*Math.PI/180;
this["btnmc"+i].ang = ang;
this["btnmc"+i]._x = Math.cos(radian)*100;
this["btnmc"+i]._y = Math.sin(radian)*30;
ang = ang+divang;
}
function rotateball(mcname) {
this[mcname]._x = 150*Math.cos(this[mcname].ang*Math.PI/180);
this[mcname]._y = 30*Math.sin(this[mcname].ang*Math.PI/180);
this[mcname].ang += mousedir;
if (this[mcname].ang<0) {
this[mcname].ang = this[mcname].ang+360;
}
if (this[mcname].ang>360) {
this[mcname].ang = this[mcname].ang-360;
}
var mcno = mcname.substring(5);
if (this[mcname].ang>180 and this["depthmc"+mcno].haveswap>0) {
this[mcname].swapDepths(this["depthmc"+mcno]);
this["depthmc"+mcno].haveswap *= -1;
}
if (this[mcname].ang<180 and this[mcname].ang>0 and this["depthmc"+mcno].haveswap<0) {
this[mcname].swapDepths(this["depthmc"+mcno]);
this["depthmc"+mcno].haveswap *= -1;
}
var radian = this[mcname].ang*Math.PI/180;
this[mcname]._xscale = Math.sin(radian)*30+70;
this[mcname]._yscale = Math.sin(radian)*30+70;
this[mcname]._alpha = Math.sin(radian)*30+70;
}

2007-10-29 12:52:50 · 1 個解答 · 發問者 RED 1

我有模擬市民正版遊戲光碟
但是常常玩的下場是光碟刮的花沙沙
最近更嚴重到燒錄機已經無法正常燒片了
(因為是筆電,所以只有一台燒錄機,玩片看片都是用它)
請問能夠自己製作遊戲免光碟檔嗎
很複雜也沒關係我願意試試看
謝謝!!
ps.燒錄機現在燒片會跳針還有救嗎...... ><

2007-10-29 12:09:20 · 2 個解答 · 發問者 歐維斯室內設計工作室 6

為什麼最近進無名小站

都是英文的


用檢視那裡面的編碼也沒有辦法改

怎麼辦

我的無名

2007-10-29 03:14:48 · 4 個解答 · 發問者 小cc 1

最近買了一個計算機
可是它沒有sqrt這個鍵
就是開根號的功用
請問有其他方法可算出
某數開根號後的值嘛
(利用此計算機或手算的方法)
不知道大家懂不懂我的意思!

2007-10-28 12:39:49 · 4 個解答 · 發問者 ㄚ鈺 2

如標題
我出入型態為字串.
數字轉INT我會
就不知如何將英文轉成數字
英文A碼為65-Z為90
請給我答案感謝

2007-10-28 11:38:33 · 2 個解答 · 發問者 小明 1

請問...

用c++來寫開根號的程式

不用 sqrt( ) 的話可以怎麼寫???

麻煩詳細說明一下

2007-10-28 09:28:31 · 2 個解答 · 發問者 Anonymous

各位高手好,我想請問的問題如上,

如果我輸入一個ABC的字串,程式能幫我搜尋目錄(含子目錄)下符合*ABC*.*的檔案。

如果方便,請提供我程式範例,或是告訴我在什麼地方可以查詢到相關的資訊知識。

如果可以的話,請使用VB.NET的語法來提供。非常感謝!

2007-10-27 19:21:58 · 1 個解答 · 發問者 快樂小海豚 3

某細菌一隻一分鐘可分裂成兩隻。
一小時可填滿罐子,則問:現在罐子裡有兩隻,多久可以填滿?

2007-10-27 13:27:47 · 4 個解答 · 發問者 ? 4

(a)celsius方法利用公式C=5.0/9.0*(F-32)傳回華氏溫度對應的攝氏溫度
(b)fahrenheit方法利用公式F=9.0/5.0*C+32傳回攝氏溫度對應的華氏溫度
(c)使用(a)和(b)寫的部份方法撰寫一個應用程式,讓使用者可以選擇輸入華氏溫度換算攝氏溫度;或輸入攝氏溫度換算華氏溫度

我寫完了,可是無法編譯...不知道為什麼...所以我也沒辦法測試程式其它地方寫得對不對,希望能幫我解答一下無法編譯的問題,可以的話順便告訴我其他地方有沒有寫錯,因為對於呼叫的部份我還滿搞不清楚的@@"~謝謝~~

======主程式(可編譯)======

public class HW4_CH6_22ab
{
//宣告變數
private double C;
private double F;

//傳回華氏溫度所對應之攝氏溫度
 public double celsius(double fahrenheit)
{
F=fahrenheit;
C=5.0/9.0*(F-32);
System.out.println(C);
}


//傳回攝氏溫度所對應之華氏溫度
 public double fahrenheit(double celsius)
{
C=celsius;
F=9.0/5.0*C+32;
System.out.println(F);
}

}//end class

=====副程式(無法編譯)=======
import java.util.Scanner;

public class HW4_CH6_22c
{
public static void main(String arg[])
{
HW4_CH6_22ab temp = new HW4_CH6_22ab();

System.out.println("欲將華氏溫度換算成攝氏溫度,請輸入a;欲將攝氏溫度換算華氏溫度成,請輸入b");
Scanner input = new Scanner( System.in );
String ab = input.nextLine();

if (ab==a)
System.out.println("請輸入華氏溫度");
Scanner inputF = new Scanner( System.in );
double fahrenheit = inputF.nextDouble(); // 讀取華氏溫度
temp.celsius( fahrenheit ); // 呼叫celsius方法以印出對應攝氏溫度

if (ab==b)
System.out.println("請輸入攝氏溫度");
Scanner inputC = new Scanner( System.in );
double celsius = inputC.nextDoublee(); // 讀取攝氏溫度
temp.fahrenheit( celsius ); // 呼叫fahrenheit方法以印出對應華氏溫度
}
}

=====副程式編譯錯誤訊息======
HW4_CH6_22ab.java:8: illegal character: \12288
 public double celsius(double fahrenheit)
^
HW4_CH6_22ab.java:17: illegal character: \12288
 public double fahrenheit(double celsius)
^
2 errors

2007-10-27 12:49:54 · 2 個解答 · 發問者 走奔客 3

請問一下

如何得知某網站是用IIS還是APACHE還是...

如何得知某網站是用IIS還是APACHE還是...

2007-10-27 04:12:41 · 3 個解答 · 發問者 Yu T 1

"檔案結結束字元"(EOF)是什麼?

輸入什麼才是EOF
EOF有全名嗎?

輸入-1沒有用呀~

2007-10-27 03:36:09 · 1 個解答 · 發問者 虛幻的幻影 1

我真的沒辦法,才來這請求幫忙了....拜託了!!
請幫忙如何轉成C程式碼~

1.
Write a program that reads an integer n to approximate π using the following formula:
π^2 = 12 (1 - 1/4 + 1/9 - 1/16 + 1/25 - .... - 1/(2n)^2 + 1/(2n + 1)^2)

2.
Write a program that reads four points (x1, y1), (x2, y2), (x3, y3), and (x4, y4) of a parallelogram.

1)Check if these four points form a parallelogram. If four points can form a parallelogram, then answer the following questions. Otherwise, indicate it is not a parallelogram.
2)Calculate the circumference of the parallelogram.
3)Calculate the area of the parallelogram.

2007-10-26 12:18:03 · 4 個解答 · 發問者 Anonymous

題目是說用sin(x)=Σ(-1)^(n+1) * x^(2n-1) / (2n-1)!

以下是我寫的程式
m代表Σ要算到幾階
x是輸入角度
c++編譯成功
但是輸入階數跟角度後
就停住 不會出現結果....
希望有高手能幫我找出其中的問題
也許對大家來說這很簡單...><

#include
using namespace std;
int main()
{
float x,m,n,d,sin;
cout<<"輸入階數";
cin>>m;
cout<<"輸入角度";
cin>>x;
d=x*3.14159/180;
sin=0.0;
for(n=1;n<=m;n=n+1)
{
float a=1;
float b=1;
float c=1;
for(n=1;n<=n+1;n=n+1)
{
a=a*(-1);
}
for(n=1;n<=2*n-1;n=n+1)
{
b=b*d
}
for(n=1;n<=2*n-1;n=n+1)
{
c=c*(c+1)
}
sin=sin+(a*b/c);
}
cout<<"sin(x)="< system("pause");
return 0;
}

2007-10-26 10:59:58 · 2 個解答 · 發問者 93303073 1

題目:設計統一發票對獎程式,用陣列設初始值存中獎號碼 ,連續輸入發票號碼 ,印出中獎與否 ,自動計算得獎金額

以下是我自己寫的code,現在只能輸一個去跟陣列裡面的5組數字比
並無法像題目所說的連續輸入發票號碼去印出中獎與否
麻煩各位大大幫我看一下謝謝!!!

main(){
int i[5]={111,222,333,444,555};
int a;
int b[5]={0},c;
//printf("請輸入號碼:");
for(a=0;a<=4;a++)
{
i[a];
}
printf("請輸入您的號碼:");
int j=0;//初始化
scanf("%d",&b);
for(a=0;a<=4;a++)
{
for(c=0;c<=4;c++)
{
if(b[c]==i[a])
{
printf("中獎了");
j=1;//記錄是否中獎
}
}}
if(j!=1) //如果沒有對中則執行
printf("沒中");


system("pause");
return 0;
}

2007-10-25 11:52:55 · 4 個解答 · 發問者 Chin 1

這是我無名的名片↓
http://www.wretch.cc/user/tcute0423


請問
1. 把資料框框變寬一點的語法是?
2. 資料框框的內容要置中 . 語法是?


謝 辣 謝 辣 ︿︿*

2007-10-24 19:16:12 · 1 個解答 · 發問者 βαβγ 1

希望各位在計算後 可以說明算法及原因


已知「3□75 」為一個四位數字則:

若3□75為3的倍數,則□可能為哪些數?

若3□75為11的倍數,則□可能為哪些數?

_________________________________

若3□75是否可能為15的倍數,則□可能為哪些數?

若3□75是否可能為33的倍數,則□可能為哪些數?

2007-10-24 16:45:06 · 4 個解答 · 發問者 ? 1

我想寫一個輸入數字就會應出星號的程式
EX:
***輸入3
* *
***



但是我右邊星號想破頭都寫不出來
我寫的
***輸入3
*
***

*****輸入5
*
*
*
*****
程式碼:
#include
#include
int main (void)
{
int W,X,Y,Z;

printf("請輸入想要矩形之邊長:");
scanf("%d", &X );

for(W=2;W<=X;W++)
{
printf("*");
}
for(Y=2;Y<=X;Y++)
{
printf("*\n");
}

for(Z=1;Z<=X;Z++)
{
printf("*");
}

printf("\n");
system("PAUSE");

}

還是說這樣的想法不對啊??

2007-10-24 16:25:17 · 4 個解答 · 發問者 柏翰 4

請問有人會用 c++ 寫 1!+2!+...+n!=
輸入n即可得總和,記得是用FOR迴圈,還有,可以把數字都印出來嗎,像是 輸入5 得 1!+2!+3!+4!+5!= 而不是1!+2!+...+5!=

2007-10-24 11:38:24 · 3 個解答 · 發問者 鋆維 2

我的網誌CCS的連結項目,有一點阻礙到在文章我回應別人時,

而不能按 [ 確定 ] ,因為我在 [ 連結管理 ] 那加了兩種語法,

連結列(左邊)那一排透明的.....就會阻礙我回應人家,可是我不想

換CCS,請問各位大大能不能幫我改CCS,別讓那透明的一排,

阻礙到我回應,謝謝妳們,CCS我會複製我PCHOME的報台,希望

拿取之後能幫我改CCS,謝謝 :)


我的網誌也不會換,給妳們參考用,

我的網誌 http://www.wretch.cc/blog/highwei0122

如果要了解的話,妳們就試試看回應給我,

當你們要按 [ 確定 ] 時,那就是我想要解決的問題了。



CCS 我放在我PCHOME的報台
請各位大大拿去做調整。
網址 ↓

http://mypaper.pchome.com.tw/news/myturf/3/1297331192/20071024032913/





希望調整以後就不會阻礙我回應了 謝謝 :)

2007-10-23 23:31:29 · 1 個解答 · 發問者 焦微 1

http://works.sdcs.com.tw/files/viewcode/Calendar.phps

請問該怎麼修改 作成月份下拉式選單
還有將星期六 日 那排 變成一樣顏色 跟一般日曆一樣

2007-10-21 21:59:25 · 1 個解答 · 發問者 edward 1

請問各位大大 5ㄍ數字用C語言 比大小

我哪裡錯ㄌ 為什麼編譯都不過

可以告訴我哪裡錯ㄌㄇ?


#include
#include
int main ()
{
int num1,num2,num3,num4,num5;

printf("plz enter first number\n"); scanf("%d",&num1);

printf("plz enter second number\n"); scanf("%d",&num2);

printf("plz enter third number\n"); scanf("%d",&num3);

printf("plz enter foreth number\n"); scanf("%d",&num4);

printf("plz enter fiveth number\n"); scanf("%d",&num5);



if(num1>num2){
if(num1>num3){
if(num1>num4){
if(num1>num5){
printf("%d is max \n", num1); }
}
}
}

if(num2>num1){
if(num2>num3){
if(num2>num4){
if(num2>num5){
printf("%d is max \n", num2); }
}
}
}
if(num3>num2){
if(num3>num1){
if(num3>num4){
if(num3>num5){
printf("%d is max \n", num3); }
}
}
}
if(num4>num2){
if(num4>num3){
if(num4>num1){
if(num4>num5){
printf("%d is max \n", num4); }
}
}
}

if(num5>num2){
if(num5>num3){
if(num5>num4){
if(num5>num1){
printf("%d is max \n", num5); }
}
}
}
system("PAUSE");          

return 0;

}

2007-10-21 15:40:41 · 2 個解答 · 發問者 1

有個作業有寫java的程式…
但是我之前沒有學過…
不知該怎麼寫…希望大大可以幫個忙~~
教教我
題目是:假設火車站的自動售票機只能接受10元、5元及1元的硬幣,請寫一個程式,算出購買票價137元的車票時,所需投入各種幣值硬幣最少的數量…
答案出來要是…
13個10元、1個5元、2個1元
感謝

2007-10-21 14:52:47 · 2 個解答 · 發問者 Anonymous

題目
假設火車站的自動售票機只能接受10元、5元以及1元的硬幣
請撰寫一個程式,算出購買票價137元的車票時,所需投入各
種幣值硬幣最少的數量?

請問各位我這題程式java計算要如何寫出程式呢
謝謝

(二技程式練習題目)

2007-10-21 14:15:34 · 1 個解答 · 發問者 1

#include
#include
#include
#include
using namespace std;
class ArrayTest
{
public:
void testArray(int size)
{
for(int i=1;i<=size;i++)
{
int *iA=new int[i];
cout<<"iA的尺寸為 ="< delete [] iA;
}
}
};
int main(int argc, char** argv){
//=====START=====//
ArrayTest at;
at.testArray(5),at.testArray(10);
//=====END=====//
system("PAUSE");
return 0;
}


徵求會的人..能幫我轉換C語法...
有註解會更好= =
因為我想知道...處理程序的原理

本人..C++和C傻傻分不清...

2007-10-21 13:43:11 · 1 個解答 · 發問者 小烏龜 2

1.Evanna Lynch
(照片:http://www.imdb.com/gallery/ss/0373889/Ss/0373889/HP5D5741r.jpg.html?path=pgallery&path_key=Lynch,%20Evanna)


2.Zac Efron
(照片:http://www.imdb.com/gallery/granitz/6358/ActorZac_Steve_14632056_400.jpg.html?path=pgallery&path_key=Efron%2C%20Zac&seq=22)

3.Ashley Tisdale
(照片:http://www.imdb.com/gallery/hh/0864308/HH/0864308/iid_874289.jpg.html?hint=nm0864308)

4.Vanessa Anne Hudgens
(照片:http://www.imdb.com/gallery/granitz/6556/Events/6556/SingerVan_Steve_14937328_400.jpg.html?path=pgallery&path_key=Hudgens,%20Vanessa%20Anne)


可以麻煩給我他們本人的部落格嗎?
我知道有點難
不過拜託各位哩ˊˋ!

(英文網頁沒關西!!)


再次謝謝各位

2007-10-21 11:38:37 · 1 個解答 · 發問者 Anonymous

#include
#include
using namespace std;
int main()
{
unsigned long long int i=1 ,a;
cout<<"數值=";
cin>>a;
i=i<<63;
for(i;i>1;i=i>>1)
{if(a&i) cout<<"1";else cout<<"0";
i=i>>1; }
system("pause");
}

題目是 假如我輸入10 會輸出00000000000000000000000001010
64位元的2進位 請問 = = 我哪裡寫錯了?
如果把for改成WHILE 我寫的出來 for就是寫不出來 !! = =!

2007-10-21 10:19:29 · 2 個解答 · 發問者 Anonymous

請宣告整數變數test初始值73, 字元變數mych值初始為test加1,
浮點變數a的初始值為1.2, b的值為2.4, 變數sum的值為a, b之和,
請問test的字元值為? mych的整數值為? a+b=sum的值為? (請將結果輸出至螢幕)

2007-10-21 10:11:58 · 1 個解答 · 發問者 蔡耀德 1

fedest.com, questions and answers