[自考类试卷]全国自考(高级语言程序设计)模拟试卷12及答案与解析.doc
《[自考类试卷]全国自考(高级语言程序设计)模拟试卷12及答案与解析.doc》由会员分享,可在线阅读,更多相关《[自考类试卷]全国自考(高级语言程序设计)模拟试卷12及答案与解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、全国自考(高级语言程序设计)模拟试卷 12 及答案与解析一、单项选择题1 若有定义:f1oat a=273;int i=0,k=3 ;则不符合 C 语言规定的赋值语句是( )(A)i=!a(B) i=(a+k)int fun( int,int) ;main() int m=4,n =2,k;k= fun( m,n) ;printf( “ dn“,k) ;fun (int m,int n)retum (m*m*m -n*n*n);(A)64(B) 56(C) 8(D)06 设有以下语句:struct exint x;double y;char *z apple ;则下面叙述中不正确的是( )(A
2、)struct 是结构体类型的关键字(B) apple 是结构体类型名(C) x,y,z 都是结构体成员名(D)struct ex 是结构体类型名7 设 static int x;执行表达式(x+1=2)&(x=一 1)&(x+=1)后,x 的值为( )(A)0(B) 1(C) -1(D)28 若 x 是 int 型变量,且有下面的程序段:for(x=4;x=20) ;x 最终为_。23 int x=1, y= -1,则语句:printf(“d“,(- -x&曲+));的输出结果是_。24 若有定义语句:f1oat k105 ;按内存存放的规律,k 数组的第 15 个元素是_。25 定义 10
3、ng int a10,则 a 数组元素的下标上限是_,下限是_。三、程序分析题26 #include func ( int a,int b)int c; c =a+b;retum c; main() int x =6,r;r = func( x,x +=2) ;printf( “ dn“,r) ;27 void f(int x,int y,int * px,int * py)*px =x-y;main() int a =10,b =20;printf( “d, dn“,a,b) ;28 s( int a)static int b =10 ;retum(+b) ;else retum( +a)
4、;void main () int i;printf( “n“) ;29 #include char * scmp(char * s1,char * s2) if( strcmp ( s1,s2) main() int a10,b10 ,i;for(i =0;_;i+) /*第一空*/scanf(“d“,&ai);for(i=1;_;i+) /*第二空*/bi =ai -ai-l;for(i=1;i#include/*第一空*/void main()FILE *fp;char c;if( fp=fopen“e:ctxt“,“W“)=NULL) printf(“can not open file
5、!n“),exit(0);while(_)!=n/*第二空*/_;/*第三空*/fc10se(fp);五、程序设计题33 编程序输入 30 个学生的学号、姓名、3 门课程的成绩,存入一个结构型的数组。统计并输出每个学生的学号、姓名、总分。34 由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用#作为结束输入的标志。全国自考(高级语言程序设计)模拟试卷 12 答案与解析一、单项选择题1 【正确答案】 D【试题解析】 取模运算符“”,二元运算符,具有左结合性,参与运算的必须为整量,D 选项中 a 的类型是 f1oat,所以 D 不符合规定。2 【正确答案】 A【试题解析】
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 试卷 全国 高级 语言程序设计 模拟 12 答案 解析 DOC
