【笔试与面试】顶点软件

您所在的位置:网站首页 顶点科技打字 【笔试与面试】顶点软件

【笔试与面试】顶点软件

2023-06-21 11:02| 来源: 网络整理| 查看: 265

顶点软件:

       顶点软件成立于1996年,是一家具有持续自主创新能力的专业平台型软件公司及行业应用解决方案供应商,主要致力于为金融证券、企业、教育及公共服务业提供以业务流程管理(BPM)为核心的信息化解决方案。在证券期货行业,公司已成长为领先的全业务解决方案供应商。     公司管理总部设于上海,研发中心设在国家级软件园--福州软件园,在北京、深圳、沈阳、武汉、成都、西安等地设有多家子公司和营销服务中心。     顶点软件是国家火炬计划重点高新技术企业、科技部创新基金实施十周年优秀企业、首批国家规划布局内重点软件企业、福建省高新技术企业、福建省软件十强企业、福建省省级企业技术中心、福建省重点软件骨干企业,通过“双软认证”、“ISO9001:2000”等资质认证。     顶点软件强调“客户、员工与股东”的共同发展与进步,对外,追求为客户创造价值,与客户的共同发展;对内,追求员工与公司的共同进步,努力实现员工个人发展与企业长远发展的和谐统一。未来,顶点软件将通过深入挖掘客户需求,结合创新的思维与技术,实现“软件科技超越客户梦想”的追求,使顶点软件成为国内一流的软件企业,成为让客户、员工、股东以及社会所信赖并敬重的企业。

笔试:

   第一部分:前8题,逻辑智力题,感觉挺有趣的,解起来,其乐无穷偷笑

             这部分题目较长,不写咯!

   第二部分:3选2编程题(鄙人木有看题目要求,先写了1.2,然后跳转第三部分,一直到考试结束都没时间赶回来做第3题,出考场才知道原来3选2,虚惊一场害羞)。

             1.输入一个字符,按如下输出倒叙的字母。

              输入m,  输出:mlkjihgfedcbazyxwvutsrqpon。

              理解完毕,果断,回来真机。

              

#include #define N 26 void main() { char a,b; scanf("%c",&a); b = a; do { if (a == ('a'-1) ) a = a+N; printf("%c",a); a--; } while (a!=b); system("pause"); }

   2.题目这样,几个字符串我也记不太清楚,但意思是一样的。 PO,EHISL,KDAF,KDSAFJ,KAA 这么几个字符串,然后输出结果是这样:

      第一次:PO EHISL KDAF KDSAFJ KAA

      第二次:OP HISLE FKDA JKDSAF AKA

      第三次:PO EHISL AFKD FJKDSA AAK

      ..........

      直到:PO EHISL KDAF KDSAFJ KAA 

      然后后结束。题目就是这个意思了,果断编码,实现。

      本想用指针数组来做,但是写到这个change函数时又遇到了一个老问题,这是 字符指针指的是字符串常量,常量值是被保护的,只读模式。

void Change(char *a) { char tempa; char *tempp; tempp = a; while(*tempp!='\0') { tempp++; } tempa = *(tempp-1); *(tempp-1) = *a; *a = tempa; }改成二维数组来写写:

#include #include #define N 5 #define M 10 void ShowArray(char a[][M]); void ChangeArray(char a[][M]); int ChargeArray(char oldarray[][M],char newarray[][M]); void main() { char oldarray[N][M]={{'P','Q'},{'E','H','I','S','L'},{'K','D','A','F'},{'K','D','S','A','F','J'},{'K','A','A'}}; //用于存放原来的字符顺序 char newarray[N][M]={{'P','Q'},{'E','H','I','S','L'},{'K','D','A','F'},{'K','D','S','A','F','J'},{'K','A','A'}}; //用于存放改变的字符顺序 do { ShowArray(newarray); ChangeArray(newarray); } while (ChargeArray(oldarray,newarray)!=0); system("pause"); } void ChangeArray(char a[][M]) { int i,j,k; char temp; for (i=0;i0;k--) { a[i][k]=a[i][k-1]; } a[i][0] = temp; } } void ShowArray(char a[][M]) { int i,j; printf("\n"); for (i=0;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3