編程改嗎
『壹』 請問現成的應用程序能修改嗎
能。不過你要熟悉計算機編程,最好是匯編語言。
改別人編寫的程序需要用反匯編技術。其實就是用一個反匯編用的軟體打開需要修改的程序,於是在反匯編軟體上就會顯示出這個程序的源代碼。這類軟體有w32asm等,一般顯示匯編語言。
有些程序為了防止別人隨意修改程序或獲知源代碼,採用了加殼技術給程序加上了「殼」。其實就是利用計算機技術給程序加上保護功能,無法直接用反匯編更改。此時你就需要用脫殼軟體了。如果是流行的殼,利用專門的軟體一下子就脫掉了。而有些人給程序多加了幾層殼,這就需要很深的電腦知識才能脫掉。
『貳』 在java編程中,能對介面中的成員變數進行修改么(能的話怎麼改)
interface中的屬性和方法都是沒有實現的,沒有什麼修改的概念,要修改的是實現了該interface的類中的屬性.你可以在實現的時候給每個屬性設一個相應的get set 方法
,通過interface調用相應的get set 方法可以改變相應的屬性
補充:Java是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言。Java 技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。
『叄』 編程幫我修改一下
修改參考如下,不過建議題主認真看幾個別人的程序,看起來題主對程序沒有特別對的認識,換行都是有意義的,增加程序可讀性也是必要的
根據程序,現在寫的是數列{an=n!}的50項和,懷疑和目標功能不符,但改到能運行如下:
#include <stdio.h>
int main()
{
double i=1, t=1, sum=0;
while(i<=50)
{
t=t*i;
sum=sum+t;
i++;
}
printf("%f\n",sum);
return 0;
}
『肆』 我是一個初二學生想學習編程來修改游戲,請問可以嗎
可以,我們班也有這樣的,我們已經初三了,他初二的時候就已經在製作游戲了
『伍』 編程中某個變數的地址可以改變嗎
舉個例子來說,你寫了個a.exe程序,這一次運行a.exe程序系統分配給他的起始內存空間地址是4012FF00,那麼這個變數在開辟空間的時候,可能之前已經定義了一些變數或者其它結構佔用了7C的空間,則這個變數地址為4012FF7C,偏移地址為0012FF7C;關掉這個程序,再開它,則可能進程地址變為了5012FF00,那麼這個變數的物理地址就為5012FF00,偏移地址仍舊為0012FF7C。 但是也不是說這個偏移地址是一成不變的,這涉及到這個變數的開辟時是不是總是固定在一個順序上,例如我寫個函數像這樣:void aa(int m){ if(m>5) { int x=2;int y=3;int z=0;z=x+z; } else { int z=2;int x=3;int y=0;y=x+z; }}那麼顯然x這個變數的開辟時間點取決於變數m的大小,則開辟的先後也決定了x這個變數的地址,所以這些變數是動態變化的,如果涉及到結構和類的成員變數,還需要考慮這個結構或類對象的創建次序,這需要涉及到一些底層的思想旋律 的感言: 匯編的知識我還沒接觸,短時間內也不會接觸的了!不過這也是對我以後有幫助的!
『陸』 PLC 在使用過程中再修改編程難嗎
不難。
修改編程步驟:
第一步:用下載線連接好PLC和PC,並安裝好驅動
第二步:打開軟體,進行程序上載(如果有密碼,則需要進行解密)
第三步:找到相應的程序步或網路,進行修改
第四步:先保存修改過的程序,然後下載到PLC中,並監控,看是否達到要求。如未達到,則再進行以上步驟。
注意事項:在進行修改前,要備份下程序。
『柒』 編程是修改程序的嘛
編程就是讓計算機為解決某個問題而使用某種程序設計語言編寫程序代碼,並終究得到相應結果的進程。為了使計算性能夠理解人的意圖,人類就必須要將需解決的問題的思路、方法、和手段通過計算性能夠理解的情勢告知計算機,使得計算性能夠根據人的指令1步1步去工作,完成某種特定的任務。這類人和計算機之間交換的進程就是編程。
『捌』 vc++編程 程序完成後程序名可以改嗎
可以,直接改exe的名稱,或者在工程設置中改
VC6
Alt+F7 Link屬性頁 Output file name
『玖』 編程會改變人的邏輯與思維嘛
編程可以改變人的思維方式!舉例說明!
想學好編程開發技術需要把基礎學扎實,不要過於求快,要一點點的做,
雖然是基礎,你也要做大量的小程序來鍛煉自己,
不要只做教程上面的那一點點,多找些例子。多思考。
這樣,你的編程經驗多了,做起東西來就快了。
一般人說自己邏輯思維差的,都會認為是自己數學不太好,
其實現在我們所學的編程技術,你只要具備高中的文化成績即可了。
當然,個人的理論知識豐富,對編程肯定還是有幫助的。
編程不是只靠語言來實現,更重要的是有思想,我們可以多參考別人開發的程序,
站在巨人的肩膀上去思考問題,往往會事半功倍!
學編程,就像我們剛開始學習英語,剛開始說話肯定是結結巴巴的,多熟練就好了。
沒有人生下來邏輯思維能力就好的,都是後天培養的,
只要你接受好的編程技術教育,遇到好的老師,
通過編程技術的學習就會改變你邏輯思維不好的情況。
『拾』 excel VBA 編程 代碼修改
'***許旭濱注釋與代碼修改
2011年06月22日
06:50:42*********************************************************
hPages
=
ExecuteExcel4Macro("Get.Document(50)")
'許旭濱注釋:該句功能是獲取列印頁數,即你所說的分頁符的數量,調用宏表函數得到的,其它的不用改,由於你無法提供原表,所以沒法幫你調試!
'
hPages
=
Sheets(Max).HPageBreaks.Count
'許旭濱注釋:你原來使用這個語句,是得不到分頁符數量的
'有問題請寄我的郵箱
[email protected]
'***************************************************************
下面是修改好的完全代碼:
Sub
CreateTabTwo()
Dim
I,
c,
k
As
Long
Dim
cs,
co
As
Single
Dim
P,
p1,
p2
As
String
Dim
arr
Dim
hPages
As
Integer
Dim
Max
As
Integer
Max
=
6
c
=
Sheet5.Range("A65536").End(xlUp).Row
+
1
cs
=
0
k
=
1
P
=
Left(Sheet5.Cells(2,
1),
18)
Application.ScreenUpdating
=
False
Sheet2.Cells(4,
2).Resize(44,
6).ClearContents
Sheets(Max).UsedRange.EntireRow.Delete
Sheets(Max).ResetAllPageBreaks
Sheets(Max).Cells.RowHeight
=
24
Sheets(Max).Columns("A:A").ColumnWidth
=
3.13
Sheets(Max).Columns("B:B").ColumnWidth
=
32
Sheets(Max).Columns("C:C").ColumnWidth
=
3.13
Sheets(Max).Columns("D:D").ColumnWidth
=
3.13
Sheets(Max).Columns("E:E").ColumnWidth
=
32
Sheets(Max).Columns("F:F").ColumnWidth
=
3.13
p1
=
Right(Sheet5.Cells(2,
1),
3)
co
=
1
For
I
=
2
To
c
arr
=
Sheet5.Cells(I,
2).Resize(1,
3)
Sheet2.Cells(cs
+
4,
co).Resize(1,
3)
=
arr
cs
=
cs
+
1
Dim
列印頁數
As
Integer,
P
As
Integer,
S
As
String,
新的縮放頁數
As
Integer,
I
As
Integer
'***許旭濱注釋與代碼修改
2011年06月22日
06:50:42*********************************************************
hPages
=
ExecuteExcel4Macro("Get.Document(50)")
'許旭濱注釋:該句功能是獲取列印頁數,即你所說的分頁符的數量,調用宏表函數得到的,其它的不用改,由於你無法提供原表,所以沒法幫你調試!
'
hPages
=
Sheets(Max).HPageBreaks.Count
'許旭濱注釋:你原來使用這個語句,是得不到分頁符數量的
'有問題請寄我的郵箱
[email protected]
'***************************************************************
If
hPages
>=
1000
Then
Max
=
Max
+
1
End
If
If
Left(Sheet5.Cells(I
+
1,
1),
18)
<>
P
And
I
+
1
<=
c
Then
p2
=
Right(Sheet5.Cells(I,
1),
3)
Sheet2.Cells(2,
5)
=
"檔案號:"
&
P
&
"("
&
p1
&
"-"
&
p2
&
")"
'Sheet2.PrintOut
From:=1,
To:=1
Sheet2.[A1].Resize(28,
6).Copy
Sheets(Max).Cells(k,
1)
Sheets(Max).Cells(k,
1).RowHeight
=
60.75
Sheets(Max).Cells(k
+
1,
1).RowHeight
=
20.25
Sheets(Max).Cells(k
+
2,
25).RowHeight
=
24
k
=
k
+
28
Sheets(Max).Cells(k,
1).PageBreak
=
xlPageBreakManual
cs
=
0
co
=
1
P
=
Left(Sheet5.Cells(I
+
1,
1),
18)
p1
=
Right(Sheet5.Cells(I
+
1,
1),
3)
Sheet2.Cells(4,
2).Resize(28,
6).ClearContents
End
If
If
co
=
4
And
cs
>
24
Then
p2
=
Right(Sheet5.Cells(I,
1),
3)
Sheet2.Cells(2,
5)
=
"檔案號:"
&
P
&
"("
&
p1
&
"-"
&
p2
&
")"
'Sheet2.PrintOut
From:=1,
To:=1
Sheet2.[A1].Resize(28,
6).Copy
Sheets(Max).Cells(k,
1)
Sheets(Max).Cells(k,
1).RowHeight
=
60.75
Sheets(Max).Cells(k
+
1,
1).RowHeight
=
20.25
Sheets(Max).Cells(k
+
2,
25).RowHeight
=
24
k
=
k
+
28
Sheets(Max).Cells(k,
1).PageBreak
=
xlPageBreakManual
cs
=
0
co
=
1
p1
=
Right(Sheet5.Cells(I
+
1,
1),
3)
Sheet2.Cells(4,
2).Resize(28,
6).ClearContents
End
If
If
cs
>
24
Then
co
=
co
+
3
cs
=
0
End
If
Next
Application.ScreenUpdating
=
ture
End
Sub