计算机二级考试C语言每日一练(2015-10-27) |
第1题:概念数据模型简称() |
【填空题】: |
第2题:有以下程序 #include main( ) {inta[]={2,3,5,4),i; for(i=0;i<4;i++) switch(i%2) {case0:switch(a[i]%2) {case0:a[i]++;break; casel:a[i]--; }break; casel:a[i]=0; ) for(i=0;i<4;i++)printf("%d",a[i]);printf("\n"); 程序运行后的输出结果是( )。 A.3344 B.2050 C.3040 D.0304 |
【单选题】: |
第3题:栈、队列、双向链表是()结构 |
【填空题】: |
第4题:给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 #include typedef struct{ char Name[4]; int age ; }STD; STD fun(STD std[], int n) {STD max; int i; max= ___1___; for(i=1; i if(max.age<___2___) max=std[i]; return max; } main( ) {STD std[5]={"aaa",17,"bbb",16,"ccc",18,"ddd",17,"eee",15 }; STD max; max=fun(std,5); printf("\nThe result: \n"); printf("\nName : %s, Age : %d\n", ___3___,max.age); } |
【填空题】: |
第5题:表达式7+8>2 && 25 %5的结果是_______________。 |
【填空题】: |
第6题:请编写函数fun,它的功能是计算:s=(ln(1)+ln(2)+ln(3)+…+ln(m))(0.5),s作为函数值返回。 |
【分析题】: |
第7题:请编写函数fun,计算并输出给定10个数的方差。 |
【分析题】: |
第8题:设变量P是指针变量,语句P=NULL;是给指针变量赋NULL值,它等价于( )。 A.p=""; B.p="0"; C.p=0; D.p="; |
【单选题】: |
第9题:在学生管理的关系数据库中,存取一个学生信息的数据单位是() A.文件 B.数据库 C.字段 D.记录 |
【单选题】: |
第10题:请编写函数fun,该函数的功能是:移动一维数组中的内容,若数组中由n个整数,要求把下标从0到p(p小于等于n-1)的数组元素平移到数组的最后。 |
【分析题】: |