第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共9页全国软件专业人才设计与开发大赛选拔赛试题一、基础篇(50分)1、单选(每题1分,10小题共10分)1)
执行下列程序中的输出语句后,x的值是______
main(){intx;printf(“%d\n”,(x=5*6,x*2,x+20);}A)30B)60C)50D)802)
在C语言中,下列选项属于合法的长整型常数的是_______
A)0LB)1234567C)0
0234567D)3
14159e33)
若有定义:inta,b;charx,y;并有以下输入数据:1422XxYy(回车)则能给a赋整数14,给b赋整数22,给x赋字符x,给y赋字符y的正确程序段是________
A)scanf(“%d%d”,&a,&b);x=getchar();y=getchar();B)scanf(“%d%d%c%c”,&a,&b,&x,&x,&y,&y);C)scanf(“%d%d%c%c%c%c”,&a,&b,&x,&x,&y,&y);D)scanf(“%d%d%c%c”,&a,&b,&x,&y);4)
当c的值不为0时,下列选项中能正确将c的值赋给变量a、b的是_______
A)c=b=a;B)(a=c)‖(b=c);C)(a=c)&&(b=c);D)a=c=b;5)
语句printf(“%d\n”,strlen(“asd\n\x12\1\\”);的输出结果是______
A)9B)11C)7D)86)
下列程序的运行结果是________
main(){inty=10;do{y--;}while(--y);printf(“%d\n”,y--);}第2页共9页第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共9页A)-1B)1C)8D)07)