[说明] 下面的程序是通过双链结构来查找学生的信息程序的一部分,即创建双向链表部分。 [函数] #include <stdio.h> #define N 10 typedef struct node char name [20]; struct node *llink,*rlink; stud; /*双链表的结构定义*/ /*双链表的创建*/ stud * creat (int n) stud *p,*h,*s; int i; if ((h= (stud *) malloc (sizeof (stud))) ==NULL) printf ("cannot find space! \n") ; exit (0) ; h->name[0]=’\0’; h->llink=NULL; h->rlink=NULL; p=h; for(i=0; i<n; i++) if((s= (stud *) malloc (sizeof (stud)))==NULL) printf ("cannot find space! \n") ; exit (0) ; (1) ; printf("Please input the %d man’s name: ";i+1) ; scanf("%s", s->name) ; (2) ; (3) ; p=s ; (4) ; (5) ; return (h) ;
查看答案
案例分析题某工程建设中,对现场进行原材料取样和试件制作,填写见证记录如下。请根据已知条件,回答下列问题。 下列选项中,不属于应进行见证取样和送检的项目的是()。
A. 用于承重结构的混凝土试块(20天标准养护)
B. 用于承重墙体的砌筑砂浆试块
C. 用于承重墙的砖和混凝土小型试块
D. 用于拌制混凝土和砌筑砂浆的水泥
一个SQL语句原则上可产生或处理一组记录,而主语言一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用 【12】 机制来解决的。
[说明] 下面程序是一个小型公司工资管理的程序。该公司主要有4类人员:经理、兼职技术人员、销售员和销售经理。基类为employee,由它派生出technician类,manager类,salesman类,最后由manager类和salesman类派生出salesmanager类。月工资计算办法是:经理拿固定月薪8000;兼职技术人员按每小时100元领取月薪; 销售按当月销售额的4%提成; 销售经理既拿固定月工资也领取销售提成,固定月工资5000元,销售提成为所管辖部门当月销售总额的0.5%。 [C++程序] #include<iostream.h> #include<string.h> class employee protected: int no; char name [10] ; float salary; public : employee () cout<< "职工编号: " ; cin>>no ; cout<<"职工姓名:"; cin>>name ; salary= 0 ; void pay () void display () ; class technician:public employee private : float hourlyrate; int workhours; public : technician() hourlyrate=100; void pay () cout<<name本月工作时数: " ; cin>>workhours ; salary=hourlyrate*workhours; void display () cout<<"兼职技术人员"<<name<<"(编号为"<<no\ <<")"<<"本月工资:"<<salary<<endl; ; class salesman: (1) protected: float commrate; float sales; public: salesman() commrate=0.04; void pay() cout<<name<<"本月销售额:"; cin>>sales; salary= (2) ; void display() cout<<"销售额"name<<"(编号"<<no<<\ <<")"<<"本月工资:"<<salary<<endl; ; class manager: (3) protected: float monthlypay; public: manager()monthlypay=8000; void pay()salary=monthlypay; void display() cout<<"经理"<<name<<"(编号为"<<no\ <<")"<<"本月工资:"<<salary<<endl; ; class salesmanager: (4) public: salesmanager() monthlypay=5000; commrate=0.005; void pay() cout<<name<<"所管部门月销售量:"; cin>>sales: salary= (5) ; void display() cout<<"销售经理"<<name<<"(编号为"<<no\ <<")"<<"本月工资:"<<salary<<endl; ;
国内企业甲被外国投资者乙收购60%的股权,于2007年10月12口依法变更为中外合资经营企业丙。经审批机关批准延期支付后,乙于2008年1月5日支付了购买股权总金额50%的款项,于2008年3月30日支付了购买股权总金额30%的款项,于2008年9月10日支付了剩余的购买股权款项。乙取得丙企业决策权的时间应当为2008年3月30日。 ( )
A. 对
B. 错