20210108练习
C语言
-
设 x 和 y 均为 int 型变量,在不考虑数据溢出的情况下,则以下语句:x+=y;y=x-y;x-=y;的功能是? D
A. 把x和y按从大到小排列
B. 把x和y按从小到大排列
C. 无确定结果
D. 交换x和y中的值x = x + y; //此时x = x + y
y = x - y; //此时y = (x + y ) - y = x
x = x - y; //此时x = (x + y ) - (x) = y -
在C语言系统中,假设int类型数据占2个字节,则double、long、unsigned int、char类型数据所占字节数分别多少(D).
A. 8,2,4,1
B. 2,8,4,1
C. 4,2,8,1
D. 8,4,2,1如果int型数据占2个字节,则说明该系统是16位的系统,此时double型数据占8个字节,long型数据占4个字节,unsigned int占2个字节,char型数据占1个字节
-
在进行赋值转换时,变量的类型被自动转换为赋值号右边的表达式值的类型。请问这句话的说法是正确的吗?正确
-
以下程序的输出结果是(B)。
char cchar(char ch){ if(ch>=‘A’&&ch<=‘Z') ch=ch-‘A'+‘a'; return ch; } main(){ char s[]="ABC+abc=defDEF",*p=s; while(*p){ *p=cchar(*p); p++; } printf("%s\n",s); }A. abc+ABC=DEFdef
B. abc+abc=defdef
C. abcaABCDEFdef
D. abcabcdefdef函数的作用是将大写字母变成小写字母,其他字符不变原样输出
-
外部变量可以供其所在的程序文件中的任何函数使用。(正确)
全局变量也称为外部变量,它是在函数外部定义的变量,其作用域是从定义该变量的位置开始至源文件结束。
-
假定变量 m 定义为“int m=7;”,则定义变量 p 的正确语句为(B)。
A. int p = &m;
B. int *p = &m;
C. int &p = *m;
D. int *p = m;变量m的地址赋值给指针p
-
程序运行后的输出结果是? 1
#include <stdio.h> #include <stdlib.h> void fun ( int *pl,int *p2,int *s ) { s=(int*) malloc(1,sizeof(int)); *s=*pl + *p2; free (s); } int main ( ) { int a [2]={1,2},b [2]={40,50},*q = a; fun(a,b,q) ; printf ( "%d\n", *q); }执行fun函数后,s的值并没有发生变化,仍然是指向a,所以输出结果为1
-
存在int类型变量x,y,z,其对应值为x=0x59,y=0x39,z=0x6E,则x*y+z的值为(B)
A. 1001001110011
B. 1010000111111
C. 1001001110111
D. 10110011111110x59×0x39=0x13D10x59\times0x39=0x13D10x59×0x39=0x13D1
0x13D1+0x6E=0x143F0x13D1+0x6E=0x143F0x13D1+0x6E=0x143F
0x143F=101000011111120x143F=1010000111111_20x143F=10100001111112
-
执行printf( “ %5s ” , “abcdefg ” ) 后,则输出结果为 B
A. abcde
B. abcdefg
C. cdefg
D. 输出错误信息"%5s"的意思是,输出至少5个字符,如果不够五个字符,左侧用空格补齐。
-
以下变量命名哪一项是不规范的(BD)
A. mName
B. NAME
C. name
D. Name
行测-数量关系
-
6 ,14 ,30 ,62 ,(C)
A. 85
B. 92
C. 126
D. 250后一个数等于前一个数的两倍+2
-
100元买入某股票,期间分红10元,年底以104元卖出, 持有期收益率(A)
A. 14%
B. 24%
C. 16%
D. 4%(104+10–100)/100=14%
-
在全县上下的共同努力下,某县广均税费负担逐年下降,2001年比2000年下降了3%.2002年下降了4%,2003年比2002年下降下5%,问2003年该县的户均税费负担比2000年下降了百分之几? A
A. 11.536
B. 12
C. 18.358
D. 15.329肯定小于3%+4%+5%=12
-
1 ,2 ,9 ,121 ,(C)
A. 251
B. 441
C. 16900
D. 960前面两数的和的平方
-
7 ,9 , -1 , 5 ,(B)
A. 3
B. -3
C. 2
D. -1
行测-判断推理
-
D
A.
B.
C.
D.
第一组轴对称,第二组中心对称
-
犯罪未遂:是指行为人已经着手实施犯罪,但由于其意志以外的原因或障碍,而使犯罪未得逞。根据以上定义,下列行为不属于犯罪未遂的是(D)。
A. 杨某预谋实施抢劫。一次,他怀揣水果刀,跟踪从银行取款出来的女子,因周围行人较多,便一直尾随该女子到其住处,但始终没机会下手
B. 福尔摩斯得知有人要暗害他,于是在房间内放置了和自己一样大小的蜡像。后来凶手朝房内开枪,击中蜡像的头部,而真正的福尔摩斯则安然无恙
C. 甲乙两人系邻居,因为口角乙对甲怀恨在心。在一天深夜,乙悄悄从家里溜出来,准备给甲家的仓库放一把火。火势刚刚开始变大的时候,天上下起了暴雨,将火浇灭了
D. 秦某因为失恋,痛恨所有的女人并开始疯狂报复。一天夜晚,正当他准备从背后袭击一名女子时,发现其背影和自己以前的女朋友非常相似,不禁心中一软,放弃了原来的打算犯罪未遂:欲达目的而不能
犯罪中止:能达目的而不欲
-
在乌克兰局势协调小组明斯克会谈前夕,“顿涅茨克人民共和国”和“卢甘斯克人民共和国”发言人宣布了自己的谈判立场:如果乌克兰当局不承认其领土和俄语的特殊地位,并且不停止其在东南部的军事行动,就无法解决冲突。此外两个“共和国”还坚持要求赦免所有民兵武装参与者和政治犯。有乌克兰观察人士评论说:难道我们承认了这两个所谓“共和国”的特殊地位,赦免了民兵武装,就能够解决冲突吗? 乌克兰观察人士的评论最适合用来反驳以下哪项? D
A. 即使乌克兰当局承认两个“共和国”领土和俄语的特殊地位,并且赦免所有民兵武装参与者和政治犯,也可能还是无法解决冲突。
B. 即使解决了冲突,也不一定是因为乌克兰当局承认两个“共和国”领土和俄语的特殊地位。
C. 如果要解决冲突,乌克兰当局就必须承认两个“共和国”领土和俄语的特殊地位,并且赦免所有民兵武装参与者和政治犯。
D. 只要乌克兰当局承认两个“共和国”领土和俄语的特殊地位,并且赦免所有民兵武装参与者和政治犯,就能够解决冲突。人员评论是不能解决问题,反驳的是D能解决问题。
-
有8层台阶,开始在第0层,每次可以爬一层或者两层,请问爬到8层一共有(B)种方法
A. 33
B. 34
C. 35
D. 362+C71+C62+C53=342+C_7^1+C_6^2+C_5^3=342+C71+C62+C53=34
-
老钟在度过一个月的戒烟生活后,又开始抽烟。奇怪的是,这得到了钟夫人的支持。钟夫人说:“我们处长办公室有两位处长,年龄差不多,看起来身体状况也差不多,只是一位烟瘾很重,一位绝对不吸,可最近体检却查出来这位绝对不吸烟的处长得了肺癌,不吸烟未必就好。” 以下各项如果为真,除哪项外均能反驳钟夫人的这个推论?(A)
A. 癌症和其他一些疑难病症的起因是许多医学科研工作者研究的课题,目前还没有一个确定的结论
B. 来自世界妇女大会的报告表明,妇女由于经常在厨房劳作,因为油烟的原因,患肺癌的比例相对较高
C. 癌症的病因大多跟患者的性格和心情有关,许多并不吸烟的人因为长期心情抑郁也容易患癌症
以下各项如果为真,除哪项外均能反驳钟夫人的这个推论?(A)
A. 癌症和其他一些疑难病症的起因是许多医学科研工作者研究的课题,目前还没有一个确定的结论
B. 来自世界妇女大会的报告表明,妇女由于经常在厨房劳作,因为油烟的原因,患肺癌的比例相对较高
C. 癌症的病因大多跟患者的性格和心情有关,许多并不吸烟的人因为长期心情抑郁也容易患癌症
D. 根据统计资料,肺癌患者中有长期吸烟史的比例高达75%,而在成人中有长期吸烟史的只占30%弱
这篇博客包含了一些C语言的编程题目和行测数量关系、判断推理的题目。涉及到了C语言中变量的交换、数据类型的字节数、赋值转换等知识点,以及行测中的数学逻辑和推理题。
4535

被折叠的 条评论
为什么被折叠?



