计算机二级考试C语言每日一练(2015-10-21) |
第1题:fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是( )。 #include #defineN5 voidfun(intx[N]) {intm; for(m=N-t;m>=O;m-)scanf("%d",____); } A.%&X[++m] B.&x[m+1] C.x+(m++) D.x+m |
【单选题】: |
第2题:设有语句intx=3,y=3,a=1,b=2;表达式(x=a>b)&&(y=b>a)的值是() A.8 B.1 C.5 D.0 |
【单选题】: |
第3题: 已知char x[]="hello", y[]={'h','e','a','b','e'};, 则关于两个数组长度的正确描述是( ) . A、相同 B、x大于y C、x小于y D、以上答案都不对 |
【单选题】: |
第4题:元素ai的存储地址为() |
【填空题】: |
第5题:请编写函数fun,对长度位7个字符的字符串,除首尾字符外,将其余5个字符按ascii码降序排列。 |
【分析题】: |
第6题:()支持软件的开发、管理、文档生成 |
【填空题】: |
第7题:下列程序的运行结果为【 】 #include #include struct A {int a;char b[10];double c;}; void f (struct A *t); main() {struct A a=(1001,”ZhangDa”,1098,0); f(&a);printf(“&d,&s,&6,if\n”,a.a,a.b,a.c); } void f(struct A *t) {strcpy(t->b,”ChangRong”); } |
【填空题】: |
第8题:“教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是()。 A.SELECTCOUNT(*)FROM教师表INNERJOIN学院表ON教师表,系号=学院表,系号WHERE系名=“计算机” B.SELECTCOUNT(*)FROM教师表INNERJOIN学院表ON教师表,系号=学院表,系号0RDERBY教师表系号HAVING学院表,系名=“计算机” C.SELECTSUM(*)FROM教师表INNERJOIN学院表ON教师表,系号=学院表,系号GROUPBY教师表,系号 D.SELECTSUM(*)FROM教师表INNERJOIN学院表ON教师表,系号=学院表,系号0RDERBY教师表,系号HAVING学院表,系名=“计算机” |
【单选题】: |
第9题:以下程序的运行结果是() voidmain(){intn=‟e‟;switch(n--){defalut:printf(“error”);case„a‟:case„b‟:printf(“good”);break;case„c‟:printf(“pass”);case„d‟:printf(“warn”);}} A.error B.good C.errorgood D.warn |
【单选题】: |
第10题:请编写一个函数,用来删除字符串中的所有空格。 |
【分析题】: |