一、分析程序题(每题30分,共1道小题,总分值30分)
1.
下面程序输出是什么?
#include <stdio.h>union{ int i; char x[2];}a;
void main(){ a.x[0] = 10; a.x[1] = 1; printf(“%d”,a.i); }
(30分)
请输入正确答案
二、编写程序实现算法(每题30分,共1道小题,总分值30分)
1.
不调用任何库函数,实现字符串转整数的函数atoi。
int MyAtoI(const char * szNum);
(30分)
请输入正确答案
三、程序设计(每题40分,共1道小题,总分值40分)
1.
设计实现一个复数类,
1)实现拷贝构造函数;
2)实现复数的乘法和除法,输出计算结果。
(40分)
点点赞赏,手留余香
给TA打赏




评论0