博文
[置顶] 代做作业(2009-04-27 22:28:00)
摘要:本论坛长期从事如下业务:
1、作业
2、课程设计
3、毕业设计
4、个人软件定制
5、网站开发
6、C、C++、VB+数据库开发
论坛地址:
http://cplus.5d6d.com/forum-7-1.html
qq:356153065......
将一个偶数分解成质数和(2011-11-13 18:34:00)
摘要:#include<iostream.h>
#include<math.h>
#include <windows.h>
//判断是否是素数
int IsSushu(int num)
{
int i;
int temp;
temp = sqrt(num);
for (i=2;i<=temp;i++)
{
if(num%i==0)
{
return 0;
}
}
if(i>temp)
return 1;
}
//主函数开始,正常返回1,异常返回0
int main()
{
int num;
cout<<"input a num: "<<endl;
cin>>num;
//num=100;
if(num<3||num%2!=0)
{
cout<<"数字非法,10秒后关闭程序"<<endl;
_sleep(10000);
return 0;
}
int i,temp;
temp = num/2;
cout<<" 程序运行结果如下所示:"<<endl;
for (i=2;i<=temp;i++)
{
if(!IsSushu(i))
continue;
else
{
if(!IsSushu(num-i))
continue;
else
{
cout<<num<<"="<<i<<"+"<<num-i<<endl;
}
}
}
cout<<"程序运行结束,10秒后关闭程序"<<endl;
_sleep(10000);
return 1;
}
程序不解释,大家自己看哇......
考研辅导(2010-07-21 14:24:00)
摘要:大家好,为方便大家顺利考取南京师范大学2011级教育技术学研究生,本人组织了一批在读的本专业研究生向大家提供专业课的讲解服务,教学方式有两种,如下所示:
1、网络在线辅导,通过QQ视频的形式进行教授。
2、集中面对面授课。时间为10月1日-10月5日
具体收费如下:
网络班:每门专业课260元,包教会。可随时进行咨询辅导。
面授班:每门专业课350元,免费帮助同学安排住处(住宿费自付)。
有意向的同学请加QQ号:1339949562,注明:考研......
MFC中模拟进程间的通信(2010-04-02 14:06:00)
摘要:void CClipDlg::OnButton1() { // TODO: Add your control notification handler code here
if(OpenClipboard()) { CString mystr; HGLOBAL hClip; char *pstr; // OpenClipboard(); EmptyClipboard(); GetDlgItemText(IDC_EDIT1,mystr); hClip = GlobalAlloc(GMEM_MOVEABLE,mystr.GetLength()+1); pstr =(char *) GlobalLock(hClip); strcpy(pstr,mystr); GlobalUnlock(hClip); SetClipboardData(CF_TEXT,hClip); CloseClipboard(); }}
void CClipDlg::OnButton2() { // TODO: Add your control notification handler code here if(OpenClipboard()) { if(IsClipboardFormatAvailable(CF_TEXT)) { HGLOBAL hclip; char *pstr; ......
字符串处理的两个函数(2009-12-11 20:12:00)
摘要:包含头文件:string.h
函数原型: char *strdup(const char *)
作用: 复制字符串
函数原型: char *strrchr(const char *,int)
作用:取得某字符最后出现处起的字符串。
测试代码:
#include "stdafx.h"
int main(int argc, char* argv[]){ char *sstr="It's a test/hello"; char *dstr; char *mstr; dstr=strdup(sstr); printf("dstr=%s\n",dstr); mstr=strrchr(sstr,'/'); printf("mstr=%s\n",mstr); return 0;}......
飞机模型的代码(2009-12-05 11:21:00)
摘要:glPushMatrix(); glTranslatef(0.4f,-0.2f,-20.0f); //Draw blade1 glPushMatrix(); glTranslatef(0.3f,0.0f,1.0f); glColor3f(1.0f,1.0f,1.0f); glScalef(0.04f,0.02f,72.0f); glutWireCube(0.5f); glPopMatrix(); //blade 2 glPushMatrix(); glTranslatef(0.0f,-0.1f,15.5f); glRotatef(10.0f,0.0f,0.0f,1.0f); glScalef(8.0f,0.05f,0.01f); glutWireCube(0.5f); glPopMatrix(); //draw body glPushMatrix(); glPushMatrix(); glColor3f(0.6f,0.2f,0.1f); glTranslatef(0.3f,-0.2f,15.5f); glRotatef(10.0f,0.0f,0.0f,1.0f); glScalef(0.5f,0.3f,0.5f); glutWireCube(1.0f);// glPopMatrix(); //Draw the second body //glPushMatrix(); glTranslatef(1.2f,-0.45f,10.5f); glRotatef(10.0f,0.0f,0.0f,1.0f); glScalef(5.0f,2.2f,2.5f); glutWireCube(0.5f); glPopMatrix(); //Draw tail/* glPushMatrix(); glTranslatef(-1.2f,-0......
创建窗口分区的方法步骤(2009-10-19 11:00:00)
摘要:最近在搞一个进行OpenGL编程的框架模板,采用的技术是mfc中的窗口分区视图的方法来显示。但一开始创建窗口分区的时候老是提示创建空白文档失败的错误,后来经过修改,运行正确。下面将这个方法与大家共享。本例不包含任何实质性的操作。仅实现窗口分区。
步骤:
1、创建一个mfc的SGI工程。
2、利用资源管理器创建两个对话框。命名分别为Dialog1、Dialog2.
3,将这两个新建对话框的style属性设置成Child
4、为这两个对话框添加两个类,基类为视图类,假设类名为:Child1.Child2
5,在框架的实现文件中添加刚才新建的两个对话框的头文件
6,重在主框架的OnCreateClient()函数,在函数体中添加如下代码:
7, 在主框架的的头文件中添加public成员变量 CSplitterWnd m_csplitter;
CRect re;
GetCliebtRect(&re);
CSize paine(re.width()/3,re.Height());
m_csplitter.Create(this,1,2);//创建的窗口分区为1行两列
m_csplitter.CreateView(0,0,RUNTIME_CLASS(Child1),panine,pContext);
m_csplitter.CreateView(0,1,RUNTIME_CLASS(Child2),panine,pContext);
return;
8,编译运行即可
请勿私自转载......
c++中模板使用的一个小例子(2009-10-18 10:10:00)
摘要:#include<iostream.h>#include<iomanip.h>
/*声明模板函数*/template<class T> void Swap(T &x,T &y);/* Write :2009年10月17日 */
/*定义结构体数据类型*/struct STU{ int number; char name[3]; float score;};int main(){
/*定义两个成员变量*/ STU s1={1001,"s1",90}; STU s2={1002,"s2",89};
/*模板的引用*/ Swap(s2,s1); cout<<"s1:"<<setw(6)<<s1.number<<setw(6)<<s1.name<<setw(6)<<s1.score<<endl; cout<<"s2:"<<setw(6)<<s2.number<<setw(6)<<s2.name<<setw(6)<<s2.score<<endl; cin.get(); return 0;}
/*定义模板函数*/template <class T> void Swap(T &x,T &y){ T temp; temp=x; x=y; y=temp;}
注意:在使用setw()函数定义输出格式时要在开始添加#include<iomanip.h>头文件......
友元类使用的一个小例子(2009-10-14 17:11:00)
摘要:// teacher.h
//student's classclass STUDENT{private: //do add variable of students char Gradu_name[10]; char Gradu_direction[20]; char Gradu_class[10];public: //do add method of student STUDENT(){}; STUDENT(char name[],char direction[],char _class[]); void SetStu(char name[],char direction[],char _class[]); ~STUDENT(){}; friend class TEACHER;};class TEACHER{ private: //do add variable char Teacher_name[10]; public: //do add method TEACHER(){}; TEACHER(char name[]); ~TEACHER(){}; void ListStudent(TEACHER teacher,STUDENT stu[],int num);};
//teacher.cpp
#include <iostream.h>#include <string.h>#include "Teacher.h"STUDENT::STUDENT(char name[],char direction[],char _class[]){ strcpy(Gradu_name,name); strcpy(Gradu_direction,direction); strcpy(Gradu_class,_class);}void STUDENT::SetStu(char name[],char direction[],char _cl......
