资源描述:
《食品生物化学 试题.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、C语言试题一1.以下程序的输出结果是______。main(){inta=4,b=5,c=0,d;d=!a&&!b
2、
3、!c;printf("%d",d);}B.12.有以下定义语句doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是___AA(c+w)%(int)aBw%((int)a+b)Ca=a+b=b++Dw=a==b;3.以下选项中不能作为C语言合法常量的是______。AA'cd'B"a"C0.1e+6D' 11'4.有以下程序main(){intk=5;while(--k)printf("%d",k-=3);printf("");}
4、执行后的输出结果是______。C15.以下程序的输出结果是______。main(){inti,a[10];for(i=9;i>=0;i--)a[i]=10-i;printf("%d%d%d",a[2],a[5],a[8]);}C8526.以下程序的输出结果是______。main(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d%d",a,b);elseprintf("%d%d",b,a);}C107.有如下程序main(){inta[3][3]={{1,2},{3,4},{5,6}},i,j,s=0;for(i=1;i<3;i++
5、)for(j=0;j<=i;j++)s+=a[i][j];printf("%d",s);}该程序的输出结果是______。B188.以下程序的输出结果是______。#includemain(){inti=10,j=10;printf("%d,%d",++i,j--);}D11109.设函数fun的定义形式为voidfun(charch,floatx){……}则以下对函数fun的调用语句中,正确的是______。BAfun("abc",3.0);Bfun(32,32);Cfun('65',2.8);Dt=fun('D',16.5);10.以下选项中,值为1的表达式是
6、______。BA'1'-0B1-' 'C1-'0'D' '-'0'11.假定w、x、y、z、m均为int型变量,有如下程序段:w=1;x=2;y=3;z=4m=(w#inclu
7、demain(){charstr[12]={'s','t','r','i','n','g'};printf("%d",strlen(str));}B614.结构化程序由三种基本结构组成,三种基本结构组成的算法______。CA只能完成部分复杂的任务B可以完成任何复杂的任务C只能完成符合结构化的任务D只能完成一些简单的任务15.有如下程序段inta=14,b=15,x;charc='A';x=(a&&b)&&(c<'B');执行该程序段后,x的值为______。A116.在C语言中,不正确的int类型的常数是______。DA0xAFB0C037D3276817.当执行
8、下面的程序时,如果输入ABC,则输出结果是______。#include"stdio.h"#include"string.h"main(){charss[10]="12345";gets(ss);strcat(ss,"6789");printf("%s",ss);}DABC18.以下叙述中正确的是______。CA在循环内使用break语句和continue语句的作用相同Bcontinue语句的作用是:使程序的执行流程跳出包含它的所有循环Cbreak语句只能用在循环体内和switch语句体中Dbreak语句只能用于switch语句体中19.有如下程序main(){intx=1,a=0,b
9、=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}printf("a=%d,b=%d",a,b);}该程序的输出结果是______。Da=2,b=120.下面程序main(){intx=100,a=10,b=20,ok1=5,ok2=0;if(a