skystar 发表于 2019-7-8 14:00:36

西安交通大学19年5月补考《程序设计基础(高起专)》作业考核试题(答案)


【奥鹏】[西安交通大学]西安交通大学19年5月补考《程序设计基础(高起专)》作业考核试题
             试卷总分:100    得分:100
            第1题,以下选项中,与k=n++完全等价的表达式是()。
            A、k=n,n=n+1
             B、n=n+1,k=n
             C、k=++n
             D、k+=n+1



            第2题,以下只有在使用时才为该类型变量分配内存的存储类说明是()。
            A、auto和static
             B、auto和register
             C、register和static
             D、extern和register



            第3题,double x;scanf("%lf",&x);不可以赋值给x变量的常量是()。
            A、123
             B、100000
             C、A'
             D、"abc"



            第4题,设有说明.char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为()。
            A、float
             B、char
             C、int
             D、double



            第5题,下面程序#include "stdio.h"void main(){    int k=2,m=4,n=6;    int
            *pk=&k,*pm=&m,*p;   *(p=&n)=*pk*(*pm); printf("%d\n",n);
            getch();}的运行结果是()
            A、7
             B、8
             C、9
             D、10



            第6题,有如下程序, 该程序的输出的结果是()int addc(int a,int b,int c) {
            c=a+b;return(c); } main() { int x=4,y=2,z,r;
            z=x+y;r=addc(addc(x,y,z),addc(y,z,x),z);printf("%d\n",r); }
             A、36
             B、12
             C、14
             D、6



            第7题,下面有关for循环的正确描述是()。
            A、for循环只能用于循环次数已经确定的情况
            B、for循环是先执行循环循环体语句,后判断表达式
            C、在for循环中,不能用break语句跳出循环体
            D、for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来



             第8题,关于switch语句说法不正确的是()
            A、case的次序不影响执行结果
            B、每个case语句后面的常量可以不同
            C、在执行完一个case语句后转到下一个case语句执行
            D、每个case语句后面表达式只能是常量



             第9题,若有int i=3,*p;p=&i;下列语句中输出结果为3的是()。
            A、printf("%d",&p);
             B、printf("%d",*i);
             C、printf("%d",*p);
             D、printf("%d",p);



            第10题,以下标识符中,不能作为合法的C用户定义标识符的是()。
            A、putchar
             B、_double
             C、_123
             D、INT



            第11题,以下选项中不属于C语言的类型的是()
            A、signed short int
             B、unsigned long int
             C、unsigned int
             D、long short



            第12题,字符数组char a[]=”How do you do?”;的大小为()
            A、10
             B、11
             C、14
             D、15
页: [1]
查看完整版本: 西安交通大学19年5月补考《程序设计基础(高起专)》作业考核试题(答案)