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

  • 27
  • 0
  • 约6.8千字
  • 约 17页
  • 2022-08-09 发布于湖北
  • 举报

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

2022年湖南生物机电职业技术学院公共课《C语言》科目期末试卷B(有答案) 一、填空题 1、设有以下定义和语句,请在printf语句的_______中填上能够正确输出的变量及相应的格式说明。 union {int n;doublex;}num; num.n=10; num.x=10.5; printf(_______,_______); 2、下面程序段是找出整数的所有因子。请填空。 scanf(%d,x); i=1;for(;_______;) {if(x%i==0)printf(%3d,i); i++; } 3、下面程序段中循环体的执行次数是_______。 a=10;b=0; do{b+=2;a-=2+b;}while(a=0); 4、假设m是一个3位数,从左到右依次用a、b、c表示各位的数字,则从左到右各位数字是b、a、c的3位数的表达式是_______。 5、C语言所提供的基本数据类型包括:单精度型、双精度型、_______、_______和_______。 6、设有以下宏定义: #define WIDTH 80 #define LENGTH WIDTH+40 则执行赋值语句:v=LENGTH*20;(v为int型变量)后,v的值是_______。 7、设x为无符号整数。表达式x^(~(~0n)(p+1-n)))的作用是将x中从第p位开始的n位求反(1变0,0变1),其他位

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档