高级语言程序设计复习试题.docVIP

  • 10
  • 0
  • 约1.91千字
  • 约 3页
  • 2017-08-18 发布于重庆
  • 举报
高级语言程序设计复习试题.doc

C语言中用于结构化程序设计的3种基本结构是( C )关于C语言的主函数描述正确的是)C程序可以有多个main函数C程序必有一个而且只能有一个main函数  CC程序可以没有main函数 D. C程序的执行不一定在main函数开始执行以下选项中,不能作为合法常量的是) A. 3.57 B. 3.57e0.2 C. 3.57e02 D. 3.57e0 使用VC++6.0编辑C源程序时,文件存储格式是( D )C. .exe D. .cpp 在C语言中,符是)  An   Bt  C. \f   Db 设变量a是int型,f是float型,则表达式10+ *f值的数据类型为)?? A. int ??? B. float ??? ?C. double ???? D.不确定以下不正确的C语言标识符是)   A. ABC ??? B. ABC ??? C. A_BC ??? D. ab0c设x均为整型变量,且x=10,则以下语句的输出结果是)printf(%d\n,);A. 1 ??? B. 0 ??? C. 10 ??? D. 11 下面不正确的字符串常量是(A )A. w ??? B. aw12 C.0 D. 判断char型变量c1是否为小写字母的正确表达式为( D ) a=c1=z B. (c1=a. (c1=z) C. (a=c1)||(z=c1) D. (c1=a)(c1=z) 若从键盘输入数据x,y,z,正确的输入语句是)   scanf(%d%d%d,x,y,z);  x,y,z); C. scanf(%d%d%d,x,y,z);  x,y,z); 在C语言中prinf函数用到的格式字符,表示以字符形式输出的是( A ). A. %c   B. %d   C. %e    D. %f for(表达式1;表达式2;表达式3)语句中哪个用来判定是否继续循环( A )) do-while 的循环体不能是复合语句 ) A. a[1+1][0]     B. a[1,3]     C. a[2][4]    D. a(2)(1) 下列表达式中的值为1 (真) 的表达式是 ( B )。 A . 1474 B . 1447 C. !(2=5) D. ! (4=6)(3=7) 若有定义:int a=7;则表达式7+a%2的值是( C )A. 6      B. 7       C.8       D.9 有以下语句,int a[10]={1,2,3,4,5,6}a[])A. 4 ????   B. 5 ????   C. 6 ???? D.0 调用函数时,必须包含的头文件是)???? A. string.h ????B. stdio.h ??? ? C. math.h ?? D.以上都不对已知:char a[1],b[1]={ };则在程序中能将字符串赋给数组a的正确语句是)a= C Pro ;   strcmp();a=b;   strcpy(a,b); 二、填空题(每空2分,共20分)’A’对应的ASCII值为65,运行以下语句的结果是___________. s=D; printf(%d,s); 设 int a=,b=7,t;执行完表达式t=(ab)?a:b后,t的值是=y=1”的C语言表达式是_(Y=-1)(Y=1)__________. 调用和函数时,必须包含的头文件是若有定义:int a[3][4]={{1,2},{0,6,8,10}};则初始化后,a[1][2]得到的初值是________ a[2][1]得到的初值是 ________________. 三、算法题(10分) 用N-S流程图表示100~200之间素数的算法. 四、编程题(每题10分,共30分) 有一个函数 ,编程,要求输入一个x的值,输出对应的y值。 编程,用for语句求和2+4+6+…100. 从键盘任意输入6个数,用起泡法对这6个数排序.

文档评论(0)

1亿VIP精品文档

相关文档