|
【石油大学华东】 语言-《 语言》第3阶段在线作业
试卷总分:100 得分:100
第1题,已定义以下函数
fun(int *p)
{ return *p; }
该函数的返回值是( )
) 不确定的值
) 形参p中存放的值
) 形参p所指存储单元中的值
) 形参p的地址值
正确答案:
第2题,已知 int =4, =5; ,这执行表达式 = > 后,变量 的值为( )
) 0
) 1
) 4
) 5
正确答案:
第3题,以下不合法的赋值语句是( )
) x=(1,y=2);
) ++x;
) x=y=15;
) y=int(x);
正确答案:
第4题,下列循环语句中,不能够正常结束的是( )
) int i=0;for(;i
) int i=0;for(;;){if(i 100) re k;}
) int i=0,j=0;while(i
) int i=0,j=0; o{i =j;i ;j ;}while(i
正确答案:
第5题,已知 h r h=‘ ’,且表达式: h=( h>=‘ ’&& h<=‘Z’)?( h 32): h,该表达式的值是( )
)
)
) z
) Z
正确答案:
第6题,下列数组定义及赋值不正确的是( )
) int [10]={0,1,2,3,4,5,6,7,8,9};
) int [ ]={0,1,2,3,4,5,6,7,8,9};
) int [2][5]= {0,1,2,3,4,5,6,7,8,9};
) int [2][ ]= {0,1,2,3,4,5,6,7,8,9};
正确答案:
第7题,以下程序中,while循环的循环次数是( )
) 1
) 10
) 6
) 死循环,不能确定次数
正确答案:
第8题,下列描述中不正确的是( )
) 字符型数组中可以存放字符串
) 可以对字符型数组进行整体输入、输出
) 可以对整型数组进行整体输入、输出
) 不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值
正确答案:
第9题,以下不能正确定义二维数组的选项是( )
) int [2][2]={{1},{2}}
) int [][2]={l,2,3,4}
) int [2][2]={{l},2,3}
) int [2][]={{1,2},{3,4}}
正确答案:
第10题,下面不是 语言基本数据类型的是( )
) 指针类型
) 整型
) 无符号长整型
) 单精度型
正确答案:
第11题,已定义 为字符型变量,则下列语句中正确的是( )
) ='97';
) ="97";
) =" ";
) =97;
正确答案:
第12题,已有定义:int x=3,y=4,z=5;则表达式!(x y) z-1&&y z/2的值是( )
) 6
) 0
) 2
) 1
正确答案:
第13题,已知 h r [5],*p= ; ,则正确的赋值语句是( )
) =“ ”;
) * =“ ”;
) p=“ ”;
) *p=“ ”;
正确答案:
第14题,已知 h r h=' '; 且表达式 h=( h>=' ' && h<='Z') ?( h 32) :: h 的值是(
)
)
)
) Z
) 出错
正确答案:
第15题,已知小写字母的 S II码为97,对于int =99, =' '; printf(“% ,% ”, ,
);的结果是( )
) 99,
) , 98
) 99, 98
) ,
正确答案:
第16题,已定义 为字符型变量,则下列语句中正确的赋值语句是( )
) ='66';
) ="66"
) =66;
) =" "
正确答案:
第17题,已知:int [ ][3]={1,2,3,4,5,6,7,8,9,0}; 则数组 的第一维的大小是( )
) 2
) 3
) 4
) 无法确定;
正确答案:
第18题,下列说法正确的是( )
) m in函数必须放在 程序的开头
) m in函数必须放在 程序的最后
) m in函数可以放在 程序的中间部分,但在执行 程序时是从程序开头执行的
) m in函数可以放在 程序的中间部分,但在执行 程序时是从m in函数开始的
正确答案:
第19题,下面有关for循环的正确描述是( )
) for循环只能用于循环次数已经确定的情况
) for循环是先执行循环体语句,后判断表达式
) 在for循环中,不能用 re k语句跳出循环体
) for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
正确答案:
第20题,下述语句的输出为( )
int m=-1;
printf(“% ,%u,%o”,m,m,m);
) -1,-1,-11
) -1,32767,-177777
) -1,32768,177777
) -1,65535,177777
正确答案:
|
|