三九宝宝网宝宝教育教学论文

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

05月27日 编辑 39baobao.com

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

#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语言笔试题

这个题,你要知道A,B,C,D四个函数库都包含那些函数。在头文件中定义了输入输出函数,类型和宏。c语言的话每一个程序都要用到这个头文件。在中定义了一些数学函数和宏,用来实现不同种类的数学运算。这个题中显然用不到。在头文件中定义了一些字符串函数。可以将它们分为两组。也可以排除第一组函数名以str开头,主要进行字符串的操作;第二组函数名以mem开头,按照字符数组的方式操作对象。在头文件中定义了一些测试字符的函数。在这些函数中,每个函数的参数都是整型int,而每个参数的值或者为EOF,或者为char类型的字符。中定义的标准函数列表如下:int isalnum(int c) 检查字符是否是字母或数字int isalpha(int c) 检查字符是否是字母int isascii(int c) 检查字符是否是ASCII码int iscntrl(int c) 检查字符是否是控制字符int isdigit(int c) 检查字符是否是数字字符int isgraph(int c) 检查字符是否是可打印字符int islower(int c) 检查字符是否是小写字母int isprint(int c) 检查字符是否是可打印字符int ispunct(int c) 检查字符是否是标点字符int isspace(int c) 检查字符是否是空格符int isupper(int c) 检查字符是否是大写字母int isxdigit(int c) 检查字符是否是十六进制数字字符int toupper(int c) 将小写字母转换为大写字母int tolower(int c) 将大写字母转换为小写字母...

以下为关联文档:

计算机2级C语言考试在初学C语言时,可能会遇到有些问题理解不透,或者表达方式与以往数学学习中不同(如运算符等),这就要求不气馁,不明白的地方多问多想,鼓足勇气进行学习,待学完后面的章节知识,前面的问...

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

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

计算机C语言考试************************** 警告:千万不要改!!! ******************* “如果做上机改错题时 他没有错的我也给改了 改成功能相同的语句 但是我保证对的 会不会被扣分?” 1.一般m...

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

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

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

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

计算机C语言试题计算机C语言试题,二级C语言上机题库怎么背啊这么多有什么技巧吗:是素数;***** =k;i++) if(m%i==0) break; if(i>k) printf("if 0; &nbsp.i]中最大的数据放在末尾 = temp;} else...

推荐阅读
图文推荐