设为首页 加入收藏

TOP

伟易达笔试题–C++笔试及上机题
2014-11-03 14:00:05 来源: 作者: 【 】 浏览:19
Tags:易达笔 试题 笔试 上机

1、 对下列的程序进行分析,如有错误改正


struct EMPLOY


{


char name[512];


int wage;


int money;


}


void fun(EMPLOY *emp)


{


emp->money=3*emp->wage;


}


void main()


{


EMPLOY *emp;


emp->name=”my name is ”;


emp->wage=”280”;


fun(emp);


printf(“my name is %s,money is %d”,emp->name,emp->money);


}


2、 对下列的程序进行分析,如有错误改正


void test1()


{


char *fp=NULL;


fp=test2();


test3();


printf(“\n%s”,fp);


}


void test3()


{


int i=0;


char *buffer[]={


“111111”,


“my name if”,


“or your are”,


“aur ins arem”


}


for(i=0;i<4;i++)


{


printf(“\n”);


printf(“%s”,buffer[i]);


printf(“\n”);


}


}


void test2()


{


char buff[120];


char *pmbuffer=(char *)malloc(150*sizeof(char ));


strcpy(pmbuffer,(char *)”132132132”);


strncpy(buffer,pmbuffer,100);


return buff;


}


3、对下列的程序分析


static int s;


unsign char k


void dosomething()


{


static int t;


int *c;


c = (int *)maolloc(20*sizeof(int));


}


A、 解释下st的区别


B、 解释下“局部变量“和“全局变量”,说下k变量,c变量,*c的存储及区别


4、对任意一个char型的二进制位进行逆转,如10001100,逆转后为;00110001.编程实现。


(注:以上笔试题,原题目都是英语形式给出)


二、上机题


1、学习bitmapbmp格式的图片内存结构,像素的存储等。


2、实现输入的任意字符串输出在图片上,实现字体的透明效果,能够在图片的任意位置上输出,字体可以带一些颜色。(不是普通的对图片的界面操作,而是要对图片的存储结构上定位颜色存储和字符串显示)。


3、对编辑过的图片再存储成.bmp图像文件。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇用ASP输出九九乘法口决表的网页 下一篇中兴软件C++笔试题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: