dos c程序怎么转化为 windows c程序
答案:1 悬赏:20 手机版
解决时间 2021-05-09 17:28
- 提问者网友:孤山下
- 2021-05-09 10:37
dos c程序怎么转化为 windows c程序
最佳答案
- 五星知识达人网友:不如潦草
- 2021-05-09 11:48
第1行 #include <windows.h> 是包含windows的头文件windows.h
第2行 WinMain是Windows C程序的入口点,就象DOS C程序的main。其中的参数,这里用不到,暂时不讲。
第4行 MessageBox是消息函数。其中第2个参数是要显示的内容,如“Hello World!”,你可以改成你要显示的内容,第3个参数是标题栏显示的内容,如"第一个Windows C程序",你可以改成你要显示的内容。
第2个求1+2+3+…+100的和的DOS C程序。
第2行 WinMain是Windows C程序的入口点,就象DOS C程序的main。其中的参数,这里用不到,暂时不讲。
第4行 MessageBox是消息函数。其中第2个参数是要显示的内容,如“Hello World!”,你可以改成你要显示的内容,第3个参数是标题栏显示的内容,如"第一个Windows C程序",你可以改成你要显示的内容。
第2个求1+2+3+…+100的和的DOS C程序。
#include "stdio.h"
main()
{
int sum=0,i;
for(i=1;i<=100;i++)
{
sum=sum+i;
}
printf("1-100自然书数的和是:%d\n",sum);
}
将此程序转化对应的Windows C程序是
#include <windows.h>
#include <stdlib.h>
#include <string.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow)
{
int sum=0,i;
char str1[40]="1-100自然书数的和是:",str2[10];
for(i=1;i<=100;i++)
{
sum=sum+i;
}
itoa(sum,str2,10);
strcat(str1,str2);
MessageBox(NULL,str1,"第二个Win32程序",MB_OK);
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯