计算机二级考试C语言每日一练(2015-12-14) |
第1题:程序流程图:箭头表示控制流,()表示加工步骤,菱形表示逻辑条件。 |
【填空题】: |
第2题:下列程序运行时,若输入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”); |
【填空题】: |
第3题:以下程序的运行结果是() voidmain(){inta=65;charc=‟A‟;printf(“%x,%d”,b,c);} A.65,a B.41,a C.65,65 D.41,65 |
【单选题】: |
第4题:“教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是()。 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学院表,系名=“计算机” |
【单选题】: |
第5题:请编写函数fun,其功能是:将s所指字符串中下标为偶数的字符删除,串中剩余字符形成新串放在t所指数组中。 |
【分析题】: |
第6题:结构化程序所要求的基本结构不包括() A.顺序结构 B.GOTO跳转 C.选择(分支)结构 D.重复(循环)结构 |
【单选题】: |
第7题:一个程序的执行是从() A.本程序的第一个函数开始,到最后一个函数结束 B.本程序的main函数开始,到main函数结束 C.本程序的main函数开始,到最后一个函数结束 D.本程序的第一个函数开始,到main函数结束 |
【单选题】: |
第8题:一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。 A.一对一 B.一对多 C.多对一 D.多对多 |
【单选题】: |
第9题:在关系模型中,把数据看成是二维表,每一个二维表称为一个() |
【填空题】: |
第10题:有以下定义和语句: struct workers {int num;char name[20];char C; struct (int day;int month;int year;)S; }; struct workers w,*pw; pw=&w; 能给w中year成员赋1980的语句是( )。 A.*pw.year=1980; B.w.year=1980; C.pw->year=1980 D.w.S.year=1980; |
【单选题】: |