博文

[置顶] 代做作业(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......

阅读全文(1219) | 评论:0

将一个偶数分解成质数和(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; } 程序不解释,大家自己看哇......

阅读全文(1988) | 评论:0

考研辅导(2010-07-21 14:24:00)

摘要:大家好,为方便大家顺利考取南京师范大学2011级教育技术学研究生,本人组织了一批在读的本专业研究生向大家提供专业课的讲解服务,教学方式有两种,如下所示: 1、网络在线辅导,通过QQ视频的形式进行教授。 2、集中面对面授课。时间为10月1日-10月5日 具体收费如下: 网络班:每门专业课260元,包教会。可随时进行咨询辅导。 面授班:每门专业课350元,免费帮助同学安排住处(住宿费自付)。 有意向的同学请加QQ号:1339949562,注明:考研......

阅读全文(1154) | 评论:0

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;  ......

阅读全文(2211) | 评论:0

字符串处理的两个函数(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;}......

阅读全文(2128) | 评论: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......

阅读全文(2169) | 评论:0

第一次画飞机……(2009-12-03 15:58:00)

摘要:用opengl中glut库函数画了一个简单的飞机模型,画的不好,还请指教》  ......

阅读全文(2723) | 评论: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,编译运行即可 请勿私自转载......

阅读全文(2709) | 评论:1

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>头文件......

阅读全文(2826) | 评论:0

友元类使用的一个小例子(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......

阅读全文(4578) | 评论:0