计算机二级考试C语言每日一练(2015-11-17) |
第1题:下列程序运行时,若输入labced12df<回车>输出结果为【 】 #include main( ) {char a =0,ch; while((ch=getchar())!=’\n’) {if(a&2!=0&&(ch>’a’&&ch<=’z’)) ch=ch-‘a’+’A’; a++;putchar(ch); } printf(“\n”); |
【填空题】: |
第2题:系统测试的具体实施一般包括:功能测试、性能测试、操作测试、配置测试、外部接口测试、()等。 |
【填空题】: |
第3题:层次型、网状型和关系型数据库划分原则是( )。 A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系方式 |
【单选题】: |
第4题: 第2题下列程序定义了n×n的二维数组,并在主函数中自动赋值。请编写函数fun(int a[][n],int n),该函数的功能是:将数组右上半三角元素中的值乘以m。 |
【分析题】: |
第5题:算法具有五个特性,以下选项中不属于算法特性的是______。 A.有穷性 B.简洁性 C.可行性 D.确定性 |
【单选题】: |
第6题: 以下程序的输出结果是【 】。 main() { int a[3][3]={{1,2,9},{3,4,8},{5,6,7}},i,s=0; for(i=0;i<3;i++) s+=a[i][i]+a[i][3-i-1]; printf("%d\n",s); } |
【填空题】: |
第7题:以下选项中不合法的标识符是() A.print B.FOR C.&a D._00 |
【单选题】: |
第8题:以下程序的输出结果是【】。 #include main() {inta[5]={2,4,6,8,10},*p; p=a;p++; printf(“%d”,*p); } |
【填空题】: |
第9题:以下叙述中正确的是( )。 A.程序设计的任务就是编写程序代码并上机调试 B.程序设计的任务就是确定所用数据结构 C.程序设计的任务就是确定所用算法 D.以上三种说法都不完整 |
【单选题】: |
第10题: 有如下程序 int a[10]={1,2,3,4,5,6,7,8,9,10},*P=a; 则数值为9的表达式是 () A、 *P+9 B、 *(P+8) C、 *P+=9 D、P+8 |
【单选题】: |