现在位置: 首页 > eric发表的所有文章
编程题共24分。 本题涉及到的内容包括二维数组、素数判断和冒泡法排序 【程序功能】 矩阵数据生成及排序。 【编程要求】 1.编写函数void cresort(int a[][3],int n)。函数功能是先根据a指向的二维数组中第1列(列下标为0)和第2列(列下标为1)的值按下表所列规则生成第3列各元素的值,再以行为单位重排a数组的各行,使得所有行按第3列元素值从小到大排列。 第3列生成规则: 对任意的i(0 【文件处理】 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 int main(int argc, char *argv[]......
阅读全文
在二级考试中,C语言的选择题占10分。 21.以下叙述中正确的是21 A.C语言系统以函数为单位编译源程序 B.main函数必须放在程序开始 C.用户定义的函数可以被一个或多个函数调用任意多次 D.在一个函数体内可以定义另外一个函数 22.以下选项中,不能用作c语言标识符的是 22 A.print B.FOR C.&a D._00 23.已知int类型数据在内存中存储长度为2个字节,以下语句中能正确输出整数32768的是 23 A.printf("%d",32768); B.printf("%ld",32768); C.printf("%f",32768); D.printf("%c",32768);......
阅读全文
在二级考试中,选择题占10分。 21.以下关于C源程序的叙述中正确的是___(21)___ A.注释只能出现在程序的开始位置或语句后面 B.一行中不能写多条语句 C.一条语句可以分写在多行中 D.一个源程序只能保存在一个文件中 22.C源程序中的命令#include与#define是在___(22)___阶段被处理的。 A.预处理 B.编译 C.连接 D.执行 23.以下语句中有语法错误的是___(23)___ A.printf("%d",0xAB); B.printf("%f",3.45E2.5); C.printf("%d",037); D.printf("%c",'\\'); 24.已有声明"int x=5,y;float z=2;......
阅读全文
第1页是真题,第2页是简要的解答提示,第3页是解题分析和答案。强烈建议先尝试自己完成,或者借助第2页的解答提示来完成,实在不明白再看答案。 第6~13题 6. 以下程序运行时输出到屏幕的结果为 (6) 1 2 3 4 5 6 7 8 9 #include <stdio.h> #define L 10 #define C L+L void main() { int Area; Area=C*L; printf("%d\n",Area); }#include <stdio.h> #define L 10 #define C L+L void main() { int Area; Area=C*L; printf("%d\n",Are......
阅读全文
第1页是真题,第2页是简要的解答提示,第3页是解题分析和答案。强烈建议先尝试自己完成,或者借助第2页的解答提示来完成,实在不明白再看答案。 6. 以下程序运行时输出到屏幕的结果是 (6) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include<stdio.h> void main() { FILE *fp; int k,n,a[6]= {1,2,3,4,5,6}; fp=fopen("d2.dat","w"); fprintf(fp,"%d%d%d\n",a[0],a[1],a[2]); fprintf(fp,&quo......
阅读全文
2012年10月13日,江苏省计算机等级考试二级C语言 【考试日期】 笔试部分将于10月13日上午9时举行,10月14日进行上机考试。因为上机考试中心会出7套试卷,所以, 上机时间不同,试卷也不一样。 【考试简介】 江苏省等级考试二级C分成笔试和上机考试两部分,只有两部分同时获得60%的分数才能算通过。 笔试部分由基础知识和C语言程序设计两部分组成,共60分。 基础知识全部为单选题,共20分(每题1分);C语言程序设计部分共40分:单选题(10分,每题1分),填空题(30分,每空1分)。 上机题总分为40分,其中改错题占18分,编程题占22分。 ......
阅读全文
  • 09月
  • 14日
14 二级C语言 ⁄ 共 264字 暂无评论
下午上机的第一题就是改错题,16分,存在4个错误。你应该很容易的发现并改正3个错。 一、改错题(16分) 【程序功能】 验证3(n范围内的任意两个相邻素数的平方之间至少存在4个素数。例如,5和7是两个相邻素数,5^2(25)与7^2(49)之间存在6个素数:29 31 37 41 43 47。 【测试数据与运行结果】 显示:input n: 输入:10 输出: 3~5 k=5 11 13 17 19 23 5~7 k=6 29 31 37 41 43 47 3~5 k=5 11 13 17 19 23 5~7 k=6 29 31 37 4......
阅读全文
第1页是真题,第2页是简要的解答提示,第3页是解题分析和答案。强烈建议先尝试自己完成,或者借助第2页的解答提示来完成,实在不明白再看答案。 21 以下关于预处理命令的叙述中错误的是___(21)_____ 。 A.预处理命令由预处理程序解释 B.程序中的预处理命令是以#开始的 C.若在程序的一行中出现多条预处理命令,这些命令都是有效的 D.预处理命令既可以出现在函数定义的外部,也可以出现在函数体内部 22 有如下程序段: char p1[80]=”NanJing",p2[20]=“Young",*p32=”Olympic”; strcpy(p1,strcat(p2,p3)); print......
阅读全文
奇数页是历年的真题,偶数页是答案解析。 【2009年秋】 1. C语言中有!、&&、||三个逻辑运算符,其中优先级高于算术运算符的是 (1) 2. 若有声明"int r=2;",则执行语句"printf("%d",sizeof(2*3.14*r));"时输出 (2) 3. 数学表达式 x的绝对值的平方根 不等于 4a / bc 所对应的C语言表达式为 (3) 4. 若有以下声明: char *p="%d,%d\n"; int a=1,b=2; 则执行语句"printf(p,a,b);"时输出 (4) 5. 声明局部变量时若缺省存储类别,该变量的存储类别是 (5) 【2009年秋答案解析】 (1)! (2)8 (3)sqrt(......
阅读全文
2006~2011年江苏二级C历年真题解析,不断更新中! 二级考试有笔试(60分)和上机题(40分)两部分构成,合格需要笔试和上机都拿到 60% 的分数。 【计算机基础知识】 20分 2006年秋 2007年春 2007年秋 2008年春 2008年秋 2009年春 2009年秋 2010年春 2010年秋 2011年春 2011年秋 【C语言选择题】 10分 2006年秋 2007年春 2007年秋 2008年春 2008年秋 2009年春 2009年秋 2010年春 2010年秋 2011年春 【C语言基本概念题】 5分 2006年秋 2007年春 2007年秋 2008年春 2008年秋 2009年春 2009年秋 2010年春 2010年秋 2011年春 【阅读程序......
阅读全文
第1页是真题,第2页是简要的解答提示,第3页是解题分析和答案。强烈建议先尝试自己完成,或者借助第2页的解答提示来完成,实在不明白再看答案。 第6~13题 6 以下程序运行时输出到屏幕的结果为___(6)___ 1 2 3 4 5 6 7 8 9 #include <stdio.h>   enum {A,B,C,D} x; void main() { char s[]="your"; for(x=B; x<=D; x++) putchar(s[x]); }#include <stdio.h> enum {A,B,C,D} x; void main() { char s[]=&quo......
阅读全文
第1页是真题,第2页是简要的解答提示,第3页是解题分析和答案。强烈建议先尝试自己完成,或者借助第2页的解答提示来完成,实在不明白再看答案。 第6~13题 6 以下程序运行时输出到屏幕的结果为 (6) 1 2 3 4 5 6 7 8 #include <stdio.h> #define MAX(A,B) A>B?2*A:2*B void main() { int a=1,b=2,c=3,d=4,t; t=MAX(a+b,c+d); printf("%d\n",t); }#include <stdio.h> #define MAX(A,B) A>B?2*A:2*B void main() { int a=1,b=2,c=3,d=4,t; ......
阅读全文