2022年贵州机电职业技术学院公共课《C语言》科目期末试卷B(有答案) (1).docxVIP

  • 11
  • 0
  • 约6.11千字
  • 约 16页
  • 2022-08-09 发布于湖北
  • 举报

2022年贵州机电职业技术学院公共课《C语言》科目期末试卷B(有答案) (1).docx

2022年贵州机电职业技术学院公共课《C语言》科目期末试卷B(有答案) 一、填空题 1、设有一输入函数scanf(%d”,k);它不能使float类型变量k得到正确数值的原因是_______未指明变量k的地址和_______格式控制符与变量类型不匹配。 2、下面add函数的功能是求两个参数的和,并将和值返回调用函数。函数中错误的部分是_______,改正后为_______。 void add(float a,float b) {float c; c=a+b; return c; } 3、执行下面程序段后,k的值是_______。 k=1;n=263; do{k*=n%10;n/=10;} while(n); 4、若x和n均是int型变量,且x和n的初值均为5,则执行表达式x+=n++后x的值为_______,n的值为_______。 5、若有定义语句:ints=6;则表达式s%2+(s+1)%2的值为_______ 6、下面程序wdm的运行结果是_______。 int i,x[10]={2,3,0,3,0,2,3,2,1,3},y[4]={0}; for(i=0;i10;i++)y[x[i]]++; printf(%d\n,y[3]); 7、请读程序段: int a=1,b=2; if(ab)printf(***\n); else printf($$ $\n); 以上程序段的输出

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档