1. 編寫程序,用鍵盤輸入"hello!welcome"並在屏幕上顯示出來
DATAS SEGMENT
MSG1 DB 'Input the string : ', 13, 10, '$'
MSG2 DB 13, 10, 'The string is : $'
STR DB 255, ?, 256 DUP('$')
DATAS ENDS
CODES SEGMENT
ASSUME CS:CODES, DS:DATAS
START:
MOV AX, DATAS
MOV DS, AX
;--------------------------------------------------
LEA DX, MSG1 ;顯示「INPUT THE STRING:」
MOV AH, 9
INT 21H
LEA DX, STR
MOV AH, 0AH ;輸入字元串
INT 21H
MOV CL, STR + 1
MOV CH, 0
MOV STR, 13
MOV STR + 1, 10
LEA DX, STR ;顯示
MOV AH, 9
INT 21H
;--------------------------------------------------
MOV AH, 4CH
INT 21H
CODES ENDS
END START
2. 如何編寫程序並立即展示出來,例如在屏幕上顯示Hello world
using System;
namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello world!");
Console.ReadKey();
}
}
這個是控制台的
如果是窗體的點窗體開發
之後只要把字體框架拉過去
打上Hello world就行了
3. 編寫一個C語言程序:用來實現在屏幕上顯示一句話:Hello World!。
#include<stdio.h>
void main(void)
{
int i;
printf("Hello World!");
scanf("%d",&i);//這句是為了讓畫面停留
}
4. 編寫一個完整的匯編語言程序,要求在屏幕上顯示出字元串「Hello,Assembly language」。
datasegment
msgdb'Hello,Assemblylanguage','$'
dataends
codesegment
assumeds:data,cs:code
mainprocfar
movax,data
movds,ax
leadx,msg
movah,9
int21h
movax,4c00h
int21h
mainendp
codeends
endmain
(4)如何編寫程序在屏幕上顯示語句擴展閱讀
匯編程序在屏幕上顯示一個字元串「Hello」
datasegment
stringdb'Hello',13,10,'$';字元串以』$』符號結尾,以單引號括起來
dataends
codesegment
assumecs:code,ds:data
start:;程序的入口地址
pushds;saveolddatasegment
subax,ax;ax寄存器清零,作為數據段0偏移地址
pushax;零偏移地址入棧
movax,data
movds,ax;把數據段地址裝入數據段寄存器ds
leadx,string;把字元串首地址裝入dx寄存器,或寫成movdx,offsetstring
movah,9;DOS功能調用,在屏幕上顯示字元串
int21h;DOS中斷
movah,4ch;returntoDOS
int21h
codeends
endstart;匯編的結束,程序在此執行
5. 如何編寫程序實現從鍵盤輸入一行英文句子,輸入到屏幕上,並將每個單詞的意思顯示
有個缺陷,如果是this is a test,則把a也大寫了,不知道這樣是不是符合你的要求。(按你的題目講是正確的)如果不符合,則稍加個判斷即可。\x0d\x0a\x0d\x0a#include\x0d\x0a#include\x0d\x0aint main() {\x0d\x0a char s[2048];\x0d\x0a int i;\x0d\x0a printf("Input a sentance please:");\x0d\x0a gets(s);\x0d\x0a if (s[0]!=0) {\x0d\x0a if (s[0] >='a' && s[0] <='z')\x0d\x0a s[0] = s[0] - 0x20;\x0d\x0a }\x0d\x0a for (i=0;i='a' && s[i+1]<='z')\x0d\x0a s[i+1] = s[i+1]-0x20;\x0d\x0a }\x0d\x0a }\x0d\x0a printf("%s\n",s);\x0d\x0a}
6. C盤根目錄有一個文本文件hello.txt,如何編寫程序將其內容顯示在屏幕上
我明白你的意思,你就是想自己寫一個文件,需要在開機的時候讓文件中的內容在屏幕上顯示出來,以作提示,是吧。
如果確實是以上的要求,那是不需要任何編程知識的。最常見的方式有三種:
1.把滑鼠移到「開始-程序-啟動」,在啟動這個欄上點右鍵,選「打開」,這樣就會打開一個文件,你把你的hello.txt文件拖到這個文件夾里即可。實際上就是把這個文件放在「C:\Documents and Settings\Administrator\「開始」菜單\程序\啟動」這個文件夾里。
後邊的實用性角度說沒有第一種簡單,簡略說明一筆帶過了。
2.注冊表裡,HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 在這個項里新建一個鍵,名稱隨意,把內容寫成「C:\hello.txt」
3.修改C:的autoexec.bat文件,可以把hello.txt中的內容一句一行地寫上echo 內容。。。,也可以直接寫上一句指令:type hello.txt
第三種方式可能需要你自己建立autoexec.bat了,現在系統默認安裝好象都沒有生成這個文件。
7. 要求編一個程序,想讓他運行後在屏幕上顯示提示語句如請輸入你的年齡,該用什麼函數能不能在紙上寫寫給
#include <stdio.h>
int main()
{
int age;
printf("請輸入你的年齡:");
scanf("%d", &age);
if(age>=18){
printf("恭喜,你已經成年,可以使用該軟體! ");
}else{
printf("抱歉,你還未成年,不宜使用該軟體! ");
}
return 0;
}