用JAVA程序写开发打印机的代码

用JAVA程序写开发打印机的代码,第1张

public class WorkTest { public static void main(String[] args) { for (int i = 1i <= 9i++) { for (int j = 1j <= ij++) { System.out.print(i + "*" + j + "=" + (i * j) + " ")} System.out.println()} } }

一般驱动程序都是C开发的,因为C语言可以直接访问硬件相应寄存器并对其 *** 作。不同 *** 作系统可能一些架构不同,而导致其实现方式不同,比如一些函数调用接口或者相实现相关的功能不同发生了,但硬件没变的话,基本原理是不会变得。因为驱动就是实现 *** 作系统和硬件间的“桥接”作用,但对用户来说是透明的。

' 用途:将十进制转化为十六进制

' 输入:Dec(十进制数)

' 输入数据类型:Long

' 输出:DEC_to_HEX(十六进制数)

' 输出数据类型:String

' 输入的最大数为2147483647,输出最大数为7FFFFFFF

Public Function DEC_to_HEX(Dec As Long) As String

Dim a As String

DEC_to_HEX = ""

Do While Dec >0

a = CStr(Dec Mod 16)

Select Case a

Case "10": a = "A"

Case "11": a = "B"

Case "12": a = "C"

Case "13": a = "D"

Case "14": a = "E"

Case "15": a = "F"

End Select

DEC_to_HEX = a &DEC_to_HEX

Dec = Dec \ 16

Loop

End Function


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7810279.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存