试卷相关题目
- 1以下程序的输出结果是main(){ char cf[3][5]={"AAAA","BBB","CC"}; printf(""%s"n",ch[1]);}
A."AAAA"
B."BBB"
C."BBBCC"
D."CC"
开始考试点击查看答案 - 2以下程序调用findmax函数返回数组中的最大值findmax(int *a,int n){ int *p,*s; for(p=a,s=a; p-a<n; p++) if ( ) s=p; return(*s);}main(){ int x[5]={12,21,13,6,18}; printf("%dn",findmax(x,5));}在下划线处应填入的是
A.p>s
B.*p>*s
C.a[p]>a[s]
D.p-a>p-s
开始考试点击查看答案 - 3若有以下程序#include <stdio.h>void f(int n);main(){ void f(int n); f(5);}void f(int n){ printf("%dn",n); }则以下叙述中不正确的是
A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f
B.若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f
C.对于以上程序,编译时系统会提示出错信息:提示对对f函数重复说明
D.函数f无返回值,所以可用void将其类型定义为无值型
开始考试点击查看答案 - 4以下程序段的输出结果是char s[]="141141abct";printf ("%dn",strlen(s));
A.9
B.12
C.13
D.14
开始考试点击查看答案 - 5以下程序的输出结果是int f(){ static int i=0; int s=1; s+=i; i++; return s;}main(){ int i,a=0; for(i=0;i<5;i++) a+=f(); printf("%dn",a);}
A.20
B.24
C.25
D.15
开始考试点击查看答案 - 6若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是
A.p=2*(int*)malloc(sizeof(int));
B.p=(int*)malloc(2*sizeof(int));
C.p=(int*)malloc(2*2);
D.p=(int*)calloc(2,sizeof(int));
开始考试点击查看答案 - 7以下程序的输出结果是main(){ char x=040; printf("%0n",x<<1);}
A.100
B.80
C.64
D.32
开始考试点击查看答案 - 8若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是
A.fopen("A:userabc.txt","r")
B.fopen("A:userab
C.txt","r")B.fopen("A:userabc.txt","r+")C.fopen("A:userabc.txt","rb")
D.fopen("A:userabc.txt","w")
开始考试点击查看答案 - 9以下不能正确进行字符串赋初值的语句是
A.char str[5]="good!";
B.char str[]="good!";
C.char *str="good!";
D.char str[5]={‘g',‘o',‘o',‘d'};
开始考试点击查看答案 - 10若有下面的说明和定义:struct test{ int ml; char m2; float m3; union uu {char ul[5]; int u2[2];} ua;} myaa;则sizeof(struct test )的值是
A.12
B.16
C.14
D.9
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2011年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2010年度全国
类别:建筑类其它