范文无忧网面试笔试笔试回答

有个计算机C语言编程考试题

08月09日 编辑 fanwen51.com

[有关C语言编程的题很简单的考试题]#include <stdio.h> void main() { int counter,i=0; int temp; int flag; while(1) { i++; counter=5; temp=i; flag=1; while(counter--) { if((temp-1)%5==0) { temp--;...+阅读

有个计算机C语言编程考试题

#include//因为下面要用到printf和scanf函数 #include//因为下面要用到strlen函数(计算一个char数组的长度) #include//因为下面要用到pow函数(计算一个数的N次方) #include//因为下面要用到itoa和atoi函数(在char数组和int类型中互转) bool boolinput(char [],char []);//声明函数 void main() { char ch1[6],ch2[6]; printf("请输入第一个整数:\n"); scanf("%s",ch1); printf("请输入第二个整数:\n"); scanf("%s",ch2); if(boolinput(ch1,ch2)) printf("您的输入有误!!\n");//调用boolinput函数判断输入,如果错误则输入错误信息和停止程序 else { int integer1[6];//定义int数组 int integer2[6]; int sum1[7]; if(ch1[0]=='-') integer1[0]=1;//如果是负数,则integer1数组的第一个元素为1 else integer1[0]=0;//如果不是,则为0 if(ch2[0]=='+') integer2[0]=1; else integer2[0]=0;//同上 for(int x=1;x

c语言试题。

第一题: #include #include #include void Print(const int dat[], int len) { int i; for (i = 0; i < len; i++) { printf("%d ", dat[i]); } printf("\n"); } void GetAndPrint(int N) { int i, j; int *dat; dat = (int *)malloc((2*N-1)*sizeof(int)); memset(dat,0,(2*N-1)*sizeof(int)); for (i = 0; i < N; i++)//画上半部 { for (j = i; j < 2 * N - 1 - i; j++) { dat[j] = dat[j] + 1; } Print(dat,2*N-1); } for (i = N; i < 2*N-1; i++)//画下半部 { for (j = 2*N-1-i; j #include typedef struct stu_point { float x; float y; } point_st; /* ** 已知2点,距离,返回距离, */ float GetLen(point_st one, point_st two) { return sqrt((one.x-two.x)*(one.x-two.x) + (one.y-two.y)*(one.y-two.y)); } /* ** 参数为三角形三边长,返回三角形的面积,(利用海伦公式) */ float GetThreeArea(const float x, const float y, const float z) { float p; p = (x + y + z)/2; return sqrt(p * (p - x) * (p - y) * (p - z)); } /* ** 多边形面积,第一个参数为多边形各顶点数据,num参数为一共有多少个点 ** 返回多边形面积,面积算法为:将多边形按顶点(第一个点)分成num-2个三角形, ** 所有三角形面积之和则为多边形面积, **(各顶点必须按顺序存储,(逆时针或者顺时针均可,)) */ float GetArea(const point_st point[], int num) { float area = 0; int i; float lenx,leny,lenz; for (i = 2; i < num; i++) { lenx = GetLen(point[0],point[i-1]); leny = GetLen(point[0],point[i]); lenz = GetLen(point[i-1],point[i]); area += GetThreeArea(lenx,leny,lenz); printf("%f\n",area); } return area; } int main(int argc, char* argv[]) { point_st point[5]={{1,0},{5,0},{5,5},{0,5},{0,1}}; printf("%f\n",GetArea(point,5)); return 0; }

几道C软件开发笔试题

第一题,char *a="1,2,3,4,5,6,7,8,9,0"; 逗号算不算a的内容啊。 如果算,应输出741485619,如果不算,应该是875770419。 算法为a[3]*2^24+a[2]*2^16+a[1]*2^8+a[0] 用ansic码算。 第二题,A-B应该表示为a&(~b),即b取反再与a取与 第三题,*((unsigned char*)0x0012ff5c)='0'; 第四题,典型的大整数相称,开辟数组每位相乘。源代码如下 #define N 1000 void print(int a[]){ int i; int flag=0; for(i=N-1;i>=0;i--){ if(a[i]==0){ if(flag==1) cout<>aa; cout<<;"请输入第二个数:"; cin>>bb; int lea=strlen(aa); int leb=strlen(bb); for(i=0;i

延伸阅读:

计算机二级C语言考试技巧笔试方面我认为首先要弄清楚基本概念,切勿囫囵吞枣。很多朋友看书很急,给自己规定每天看几页,我认为并不可取。对于相对简单的地方,如C语言背景、优点及操作流程等一些概念性的...

计算机二级C语言考试考试内容很简单,对于笔试,多看看书书,对照书本多做做模拟题。机试那你要多上机练练,不懂的地方找一个会C语言的人请教一下。辅导书用南开100题比较不错,祝你好运!计算机二级C语言笔试有:公...

关于计算机二级C语言考试两者的差别大!! 全国计算机等级考试二级C语言考试考纲分析: 一、c语言的结构 1、 程序的构成,main函数和其他函数 2、 头文件,数据说明,函数的开始和结束标志 3、 源程序的书写格...

计算机二级C语言考试计算机二级C语言相对于 VB,VFP难一点,但含金量高点 个人觉得c语言还是不难通过的首先介绍一下考试结构:笔试100分,上机100分笔试有选择,填空2种题型(前10个选择题为计算机公共基...

计算机C语言二级等级考试我二级三级都考过! 先回答你第一个问题,基础理论部分内容是很多,但是考试的题型和知识点都很固定,只要你把历年的考试题目的基础部分都做一遍,公共基础部分对百分之80应该可以了,...

计算机二级考试c语言题目这个主要考察变量的作用域 对于int a=1这句中的a作用域是最大的,是整个.c文件,首先要明白,当这个a的作用域中的其他地方出现同名变量定义时,这个作用域比较大的变量失效,也就是说...

全国计算机二级考试c语言的题型及各题分值是怎样的全国计算机二级考试(c语言)的题型及各题分值是怎样的题型分值分布: 1、单项选择题,40题,40分(含公共基础知识部分10分)。 2、程序填空题,2~3个空,18分;上机题。 3、程序改错题,2~3处错...

有个计算机C语言编程考试题速求能人 !#include//因为下面要用到printf和scanf函数 #include//因为下面要用到strlen函数(计算一个char数组的长度) #include//因为下面要用到pow函数(计算一个数的N次方) #include//因...

计算机二级C语言考什么计算机二级C语言考什么,c语言考试考什么:唉,看见这个忍不住上来说两句:我明天就要考计算机二级了,想想还挺郁闷,当时就不应该报,计算机二级C语言笔试有:公共基础知识,二级C,上机有:程序...

推荐阅读
图文推荐
栏目列表