欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

怎么写c程序图表,C#制作图表

时间:2022-12-10 13:58:59

C语言如何做图形界面篇1

/*以下代码不含丝毫MFC,在VisualC++6.0测试通过,能够出现一个正规的Windows窗口*/#pragmacomment(linker,"/SUBSYSTEM:Windows/ENTRY:mainCRTStartup")#include/*使类名成为全局变量*/TCHARszClassName[]=TEXT("WindowsApp");/*这个函数由Windows内部函数DispatchMessage()调用*/LRESULTCALLBACKWindowProcedure(HWNDhWnd,UINTmessage,WPARAMwParam,LPARAMlParam){HDChdc;PAINTSTRUCTps;RECTrect;switch(message)/*处理信息*/{caseWM_DESTROY:PostQuitMessage(0);/*发送WM_QUIT到消息队列*/break;caseWM_PAINT:hdc=BeginPaint(hWnd,&ps);GetClientRect(hWnd,&rect);DrawText(hdc,TEXT("Hello,WindowsNT!"),-1,&rect,DT_SINGLELINE|DT_CENTER|DT_VCENTER);EndPaint(hWnd,&ps);break;default:/*不处理的消息*/returnDefWindowProc(hWnd,message,wParam,lParam);}return0;}/*下面是主函数*/intmain(void){HINSTANCEhThisInstance=GetModuleHandle(NULL);intnFunsterStil=SW_SHOW;HWNDhWnd;/*这是窗口的句柄*/MSGmessages;/*应用程序的消息保存在这里*/WNDCLASSEXwincl;/*窗口类的数据结构*//*窗口结构*/wincl.hInstance=hThisInstance;wincl.lpszClassName=szClassName;wincl.lpfnWndProc=WindowProcedure;/*这个函数由Windows操作系统调用*/wincl.style=CS_DBLCLKS;/*获取双击指令*/wincl.cbSize=sizeof(WNDCLASSEX);/*使用默认图标和鼠标指针*/wincl.hIcon=LoadIcon(NULL,IDI_APPLICATION);wincl.hIconSm=LoadIcon(NULL,IDI_APPLICATION);wincl.hCursor=LoadCursor(NULL,IDC_ARROW);wincl.lpszMenuName=NULL;/*没有菜单*/wincl.cbClsExtra=0;/*窗口类后面没有多余的字节*/wincl.cbWndExtra=0;/*结构或者窗口实例*//*使用窗口的默认颜色作为窗口的背景色*/wincl.hbrBackground=(HBRUSH)COLOR_BACKGROUND;/*注册窗口类。

如果注册失败,那么就退出程序*/if(!RegisterClassEx(&wincl))return0;/*窗口类已被注册。创建它的程序*/hWnd=CreateWindowEx(0,szClassName,/*类名*/TEXT("WindowsApp"),/*窗口标题栏的文字*/WS_OVERLAPPEDWINDOW,/*默认窗口*/CW_USEDEFAULT,/*窗口左上角的位置*/CW_USEDEFAULT,/*窗口右下角的位置*/544,/*窗口宽度(以“像素”位单位)*/375,/*窗口高度(以“像素”位单位)*/HWND_DESKTOP,/*窗口是桌面的子窗口*/NULL,/*该窗口无菜单*/hThisInstance,/*程序实例的句柄*/NULL/*没有窗口创建的数据*/);/*显示窗口*/ShowWindow(hWnd,nFunsterStil);/*重绘窗口*/UpdateWindow(hWnd);/*运行消息循环。

循环到GetMessage()函数返回0*/while(GetMessage(&messages,NULL,0,0)){/*把虚拟信息翻译成字符信息*/TranslateMessage(&messages);/*发送信息到窗口过程*/DispatchMessage(&messages);}/*返回PostQuitMessage()函数的返回值*/returnmessages.wParam;}。

用C语言画流程图写程序篇2

第一题:#include<stdio.h>

voidmain()

{

inti=12,j=32,year;

for(year=0,i,j;;i++,j++,year++)

{

if(2*i==j)

break;

else

year++;

}

printf("%d",year);

}

第二题:#include<stdio.h>

intmain()

{

intm,n,r,temp;

scanf("%d%d",&m,&n);

if(m<n)

{

temp=m;

m=n;

n=temp;

}

while(r)

{

r=m%n;

m=n;

n=r;

}

printf("%d",m);

return0;

}

第三题:#include<stdio.h>

voidmain()

{

intn,j,i=1;

scanf("%d",&n);

while(n!=0)

{

j=n%10;

i=i*j;

n=n/10;

}

printf("%d",i);

}

如何编写C语言图形程序篇3

一、打开C程序的方法

方法1.在TurboCforWindows集成实验与学习环境中,依次用鼠标单击“文件/打开”菜单(用鼠标单击“工具栏”中的“打开”按钮,打开“打开”对话框,选者你要打开的文件,然后单击“打开”即可。

图1打开文件

方法2在TurboCforWindows集成实验与学习环境中的“我的程序”下用鼠标双击你要打开的C程序即可(此处列出最近使用的8个文件)

图2在“我的程序”中打开程序

方法3在TurboCforWindows集成实验与学习环境中,依次用鼠标单击“文件/我的程序”菜单,打开“我的程序”对话框,选者你要打开的文件,然后单击“打开”即可

图3

方法4在“我的电脑”中打开C程序。在我的电脑”中找到你的程序所在的文件夹,用鼠标双击你要打开图标中带“C”的程序即可。

在“我的电脑”中打开C程序

二、新建C程序的方法

注意:C语言的初学者往往在一个C程序文件中输入几个C程序,这是错误的。一个C程序只能保存在一个文件中。输入第二程序时必须再新建一个文件来输入保存。

方法1TurboCforWindows集成实验与学习环境中,依次用鼠标单击“文件/新建”菜单,即可新建一个空白C文件。

C语言编程,打印下列图形,怎么写***************篇4

#include<stdio.h>

voidmain()

{

inti,j,n;//声明i为要打印的行数,j是控制输出打印空格和星星,n是菱形为菱形的高

printf("请输入菱形的高(奇数)\t");

scanf("%d",&n);//接受输入胡奇数

for(i=1;i<=n/2+1;i++)//先打印上半部分,如果奇数输入的是5,那么上面就会显示3行,以此类推

{

for(j=1;j<=n-i;j++)//打印空格

{

printf("");

}

for(j=1;j<=2*i-1;j++)//打印星星

{

printf("*");

}

printf("\n");

}

for(i=n/2;i>=1;i--)//n已经明确了,打印下半部分,如果n为5,那么下半部分显示两行,以此类推

{

for(j=1;j<=n-i;j++)//打印空格

{

printf("");

}

for(j=1;j<=2*i-1;j++)//打印星星

{

printf("*");

}

printf("\n");

}

}

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。