【单选题】
下列定义数组的语句中正确的是___
A. #define size 10 char str1[size],str2[size+2]
B. char str[]
C. int num[‘10’]
D. int n=5;int a[n][n+2]
查看试卷,进入试卷练习
微信扫一扫,开始刷题
相关试题
【单选题】
下列定义数组的语句中不正确的是___
A. static int a[2][3]={1,2,3,4,5,6}
B. static int a[2][3]={{1},{4,5}}
C. static int a[][3]={{1},{4}}
D. static int a[][]={{1,2,3},{4,5,6}}
【单选题】
下列语句中,不正确的是___
A. static char a[2]={1,2}
B. static int a[2]={‘1’,‘2’}
C. static char a[2]={‘1’,‘2’,‘3’}
D. static char a[2]={‘1’}
【单选题】
若输入ab,程序运行结果为___ main() { static char a[3]; scanf(“%s”,a); printf(“%c,%c”,a[1],a[2]);}
A. a,b
B. a,
C. b,
D. 程序出错
【单选题】
关于return语句,下列正确的说法是___
A. 不能在主函数中出现且在其他函数中均可出现
B. 必须在每个函数中出现
C. 可以在同一个函数中出现多次
D. 只能在除主函数之外的函数中出现一次
【单选题】
在C语言的函数中,下列正确的说法是___
A. 必须有形参
B. 形参必须是变量名
C. 可以有也可以没有形参
D. 数组名不能作形参
【单选题】
在C语言程序中___
A. 函数的定义可以嵌套,但函数的调用不可以嵌套
B. 函数的定义不可以嵌套,但函数的调用可以嵌套
C. 函数的定义和函数的调用均可以嵌套
D. 函数的定义和函数的调用不可以嵌套
【单选题】
C语言执行程序的开始执行点是___
A. 程序中第一条可以执行语句
B. 程序中第一个函数
C. 程序中的main函数
D. 包含文件中的第一个函数
【单选题】
C语言程序中,若对函数类型未加显示说明,则函数的隐含说明类型为___
A. void
B. double
C. int
D. char
【单选题】
C语言程序中,当调用函数时___
A. 实参和虚参各占一个独立的存储单元
B. 实参和虚参可以共用存储单元
C. 可以由用户指定是否共用存储单元
D. 计算机系统自动确定是否共用存储单元
【单选题】
数组名作为实参数传递给函数时,数组名被处理为___
A. 该数组的长度
B. 该数组的元素个数
C. 该数组的首地址
D. 该数组中各元素的值
【单选题】
以下描述中,正确的是___
A. 预处理是指完成宏替换和文件包含中指定的文件的调用
B. 预处理指令只能位于C源文件的开始
C. C源程序中凡是行首以#标识的控制行都是预处理指令
D. 预处理就是完成C编译程序对C源程序第一遍扫描,为编译词法和语法分析做准备
【单选题】
以下函数调用语句中实参的个数为___ excel((v1,v2),(v3,v4,v5),(v6))
【单选题】
以下函数调用语句中实参的个数为___ func((e1,e2),(e3,e4,e5))
【单选题】
执行下面程序后,输出结果是___ main() { a=45,b=27,c=0; c=max(a,b); printf(“%d\n”,c);} int max(x,y) int x,y; {int z; if(x>y) z=x;}
【单选题】
以下程序的输出结果为___ main() {int a=1,b=2,c=3,d=4,e=5; printf(“%d\n”,func((a+b,b+c,c+a),(d+e)));} int func(int x,int y) {return(x+y);}
A. 15
B. 13
C. 9
D. 函数调用出错
【单选题】
下列各m的值中,能使m%3==2&&m%7==2为真的是___
【单选题】
设j和k都是int 类型,则下面的for循环语句___ for(j=0.k=0;j<=9&&k!=876;j++) scanf(“%d”,&k)
A. 最多执行10次
B. 最多执行9次
C. 是无限循环
D. 循环体一次也不执行
【单选题】
以下字符中不是转义字符的是___
A. \a’
B. \b’
C. \c’
D. ’\\’
【单选题】
下列程序段的输出结果为___ float k=0.8567; printf(“%06.1f%%”,k*100)
A. 0085.6%%
B. 0085.7%
C. 0085.6%
D. 857
【单选题】
下列程序段的输出结果为___ float x=213.82631; printf(“%3d”,(int)x)
A. 213.82
B. 213.83
C. 213
D. 3.8
【单选题】
C语言的注释定界符是___
A. { }
B. [ ]
C. \* *\
D. /* */
【单选题】
下列程序段的输出结果为___ int x=3,y=2; printf(“%d”,(x-=y,x*=y+8/5))
【单选题】
下列程序段的输出结果是___ int a=7,b=9; t=a*=a>b?a:b; printf(“%d”,t)
【单选题】
执行以下程序段后,输出结果和a的值为___ int a=10; printf(“%d”,a++)
A. 10和10
B. 10和11
C. 11和10
D. 11和11
【单选题】
以下程序段的输出结果为___ for(i=4;i>1,i--) for(j=1;j<i;j++) putchar(‘#’)
A. 无
B. ######
C. #
D. ###
【单选题】
int a=1,b=2,c=3; if(a>c)b=a;a=c;c=b;则c的值为___
【单选题】
int a=1,b=2,c=3; if(a>b)a=b; if(a>c)a=c;则a的值为___
【单选题】
int a=3,b=2,c=1; if(a>b>c)a=b; else a=c; 则a的值为___
【单选题】
求平方根函数的函数名___
A. cos
B. abs
C. pow
D. sqrt
【单选题】
int a[10];合法的数组元素的最小下标值为___
【单选题】
char a[10];不能将字符串“abs”存储在数组中的是___
A. strcpy(a,“abs”)
B. a[0]=0;strcat(a,“abs”)
C. a=“abs”
D. int i;for(i=0;i<3;i++) a[i]=i+97;a[i]=0
【单选题】
int i,j,a[2][3];按照数组a的元素在内存的排列次序,不能将数1,2,3,4,5,6存入a数组的是___
A. for(i=0;i<2;i++) for(j=0;j<3;j++) a[i][j]=i*3+j+1
B. for(i=0;i<3;i++) for(j=0;j<2;j++) a[i][j]=j*3+i+1
C. for(i=0;i<6;i++) a[i/3][i%3]=i+1
D. for(i=1;i<=6;i++) a[i][i]=i
【单选题】
static char str[10]=“China”;数组元素个数为___
【单选题】
若char a[10];已正确定义,以下语句不能从键盘上给a数组的所有元素输入值的语句是___
A. gets(a)
B. scanf(“%s”,a)
C. for(i=0;i<10;i++) a[i]=getchar()
D. a=getchar()
【单选题】
以下程序段的输出结果为___ char c[]=“abc”; int i=0; do; while (c[i++]!=’\0’); printf(“%d”,i-1)
【单选题】
char a1[]=“abc”,a2[80]=“1234”;将a1串连接到a2串后面的语句是___
A. strcat(a2,a1)
B. strcpy(a2,a1)
C. strcat(a1,a2)
D. strcpy(a1,a2)
【单选题】
C语言中不可以嵌套的是___
A. 函数调用
B. 函数定义
C. 循环语句
D. 选择语句
【单选题】
C语言程序中必须有的函数是___
A. #include “stdio.h”
B. main
C. printf
D. scanf
【单选题】
一个C语言的执行是从___
A. 本程序的main函数开始,到main函数结束
B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C. 本程序的main函数开始,到本程序文件的最后一个函数结束
D. 本程序文件的第一个函数开始,到本程序main函数结束
【单选题】
一个C语言程序是由___
A. 一个主程序和若干子程序组成
B. 函数组成
C. 若干过程组成
D. 若干子程序组成
推荐试题
【单选题】
中国工程院院士袁隆平曾结合自己的科研经历,语重心长地对年轻人说:“书本知识非常重要,电脑技术也很重要,但是书本电脑里面种不出水稻来,只有在田里才能种出水稻来。”这表明___
A. 实践是人类知识的基础和来源
B. 实践水平的提高有赖于认识水平的提高
C. 理论对实践的指导作用没有正确与错误之分
D. 由实践到认识的第一次飞跃比认识到实践的第二次飞跃更重要
【单选题】
霍金以其“黑洞理论”闻名于世,但他并未因此获诺贝尔奖。有诺贝尔委员会委员认为,原因在于霍金这一理论还没有得到验证;霍金也承认是因为他的黑洞蒸发还没有被观测或者被实验所证实。这说明___
A. 真理是具体的有条件的
B. 实践是认识的目的
C. 认识的真理性必须由实践检验
D. 世界是可以被认识的
【单选题】
太空科技助力“健康中国”。“天舟一号”上开展的太空干细胞实验,旨在更细致地解释人体干细胞定向分化为骨细胞的过程,该研究有助于老年人骨质疏松的治疗。医学科技的探索不局限于地球表面,也能在太空中开展,这表明___
A. 人类意识来源于客观对象,它不是无缘无故产生的
B. 真理最基本的属性是主观性,但需要依赖于客观实践
C. 实践是认识的基础,实践发展能为认识深化提供新条件
D. 掌握和运用系统优化的方法,才能促成认识的发展
【单选题】
“手推磨产生的是封建主的社会,蒸汽磨产生的是工业资本家的社会”,这句话揭示了___
A. 物质资料的生产方式是人类社会存在和发展的基础
B. 生产力决定生产关系,生产关系一定要适合生产力状况
C. 生产关系决定生产力,生产力一定要适应生产关系状况
D. 上层建筑一定要适应经济基础
【单选题】
社会历史观的基本问题是___
A. 生产力和生产关系的问题
B. 社会规律的客观性和主观能动性的关系问题
C. 社会存在和社会意识的关系问题
D. 唯物主义和唯心主义的斗争问题
【单选题】
划分生产关系类型的基本标志是___
A. 产品的分配形式
B. 生产资料的所有制形式
C. 人们在生产中的地位
D. 生产关系与生产力的矛盾性质
【单选题】
杰出人物的产生是___
A. 纯粹是必然的
B. 纯粹是偶然的
C. 既是必然的,又是偶然的
D. 有些人是必然的,有些人是偶然的
【单选题】
社会精神财富的源泉是___
A. 客观的物质世界
B. 脑力劳动者的集体智慧
C. 思想家们的创造性思维
D. 人民群众的社会实践
【单选题】
马克思把人类社会历史划分为依次更替的五种社会形态:原始社会、奴隶社会、封建社会、资本主义社会、共产主义社会(社会主义社会是它的第一阶段)。五种社会形态划分的依据是___
A. 人的发展状况
B. 自然地理环境的状况
C. 生产力的水平
D. 生产关系的性质
【单选题】
先进生产力的集中体现和主要标志是___
A. 科学技术
B. 劳动对象
C. 劳动者
D. 管理方式
【单选题】
上层建筑的核心是___
A. 社会意识形态
B. 政治法律思想
C. 国家政权
D. 政体
【单选题】
我国社会主义初级阶段实行以公有制为主体、多种所有制经济共同发展的基本经济制度,促进了生产力的发展,说明实行这种制度遵循了___
A. 生产力决定生产关系的原理
B. 经济基础决定上层建筑的原理
C. 社会存在决定社会意识的原理
D. 经济制度决定生产力状况的原理
【单选题】
人类社会历史发展的决定力量是___
A. 物质资料的生产方式
B. 自然地理环境的优劣
C. 社会风气的好坏
D. 人口增长的快慢
【单选题】
人类社会发展的一般规律是___
A. 生产方式内部的矛盾规律
B. 生产力和生产关系、经济基础和上层建筑之间的矛盾运动规律
C. 社会存在和社会意识的矛盾规律
D. 物质生产和精神生产的矛盾规律
【单选题】
“任何英雄人物的历史作用都不能超出他们所处历史条件所许可的范围”这种看法是___
A. 、宿命论观点
B. 、机械论观点
C. 、历史循环论观点
D. 、历史唯物主义观点
【单选题】
在下列选项中,属于非意识形态的是___
【单选题】
下列各组社会意识形式中,全部属于意识形态范围的是___
A. 生物学、道德、宗教
B. 逻辑学、哲学、道德
C. 法律思想、艺术、语言学
D. 政治思想、哲学、宗教
【单选题】
历史人物在历史上的作用表现为___
A. 加速或延缓历史的发展
B. 改变历史发展的规律
C. 决定历史时代的根本特点
D. 改变历史发展的方向
【单选题】
我国农村推广多种形式的承包责任制之所以促进了生产力发展,在于它遵循了___
A. 生产关系适合生产力发展状况的规律
B. 上层建筑适合经济基础的规律
C. 社会存在决定社会意识的规律
D. 阶级斗争推动阶级社会发展的规律
【单选题】
社会改革的根本目的在于___
A. 改变社会主义制度
B. 完善社会主义制度
C. 解放和发展生产力
D. 实现社会公平
【单选题】
人民群众是历史的创造者,其根本原因在于人民群众___
A. 占人口大多数
B. 是社会生产力的体现者
C. 具有先进思想
D. 掌握历史发展规律
【单选题】
大众心理影响经济走势,正确解释这一现象的观点是___
A. 社会意识对社会存在具有决定作用
B. 社会心理可以左右社会发展方向
C. 只有正确的社会意识才能影响社会发展
D. 社会意识反作用于社会存在
【单选题】
判断一种生产关系是否先进的根本标志在于它是___
A. 促进生产力发展还是阻碍生产力发展
B. 生产资料公有制还是生产资料私有制
C. 社会化的大生产还是个体小生产
D. 封闭的自然经济还是开放的市场经济
【单选题】
“社会形态的发展是一种自然历史过程。”这句话说的是___
A. 社会规律与自然规律没有差别
B. 社会发展是纯粹自发的过程
C. 人的思想动机对社会发展不起作用
D. 社会发展具有不以人的意志为转移的客观规律性
【单选题】
唯物史观和唯心史观在历史创造者问题上的根本分歧,在于是否承认___
A. 个人在历史上的作用
B. 思想动机在社会发展中的作用
C. 人民群众是推动历史发展的决定力量
D. 剥削阶级代表人物在历史发展中的作用
【单选题】
人类全部社会关系中最基础的关系是___
A. 生产关系
B. 血缘关系
C. 政治关系
D. 思想关系
【单选题】
物质资料的生产方式包括___
A. 劳动者和劳动工具两个方面
B. 劳动资料和劳动对象两个方面
C. 生产力和生产关系两个方面
D. 生产关系和生产资料两个方面
【单选题】
反映生产力发展水平的主要标志是___
A. 劳动者的经验技能
B. 生产工具的水平
C. 劳动对象的质量
D. 运输设备的状况
【单选题】
生产关系是反映___
A. 人与人之间经济关系的范畴
B. 人与人之间利害关系的范畴
C. 人与自然之间关系的范畴
D. 人与社会之间关系的范畴
【单选题】
上层建筑是一个庞大的系统,由两部分构成。这两部分是___
A. 政治上层建筑和观念上层建筑
B. 政治思想和法律思想
C. 政治制度和法律制度
D. 行政机关和立法机关
【单选题】
国家政权主要代表___
A. 剥削阶级的利益
B. 劳动人民的利益
C. 统治阶级的利益
D. 先进阶级的利益
【单选题】
划分阶级的唯一标准是___
A. 政治标准
B. 经济标准
C. 道德标准
D. 社会标准
【单选题】
人民群众创造历史的活动受历史条件的制约。这种观点是说___
A. 人民群众不是社会发展的决定力量
B. 人民群众不是历史的创造者
C. 人民群众不是历史活动的主体
D. 人民群众不能随心所欲地创造历史
【单选题】
在社会存在与社会意识的关系问题上,两种根本对立的观点是___
A. 机械唯物主义和辩证唯物主义
B. 可知论与不可知论
C. 历史唯物主义和历史唯心主义
D. 辩证法与形而上学
【单选题】
区分普通个人和历史人物,主要是看他们___
A. 对历史发展作用的大小
B. 对历史发展的作用是积极的还是消极的
C. 对历史发展的作用是主动的还是被动的
D. 对历史发展的作用是必然的还是偶然的
【单选题】
群众路线的基本出发点和最终归宿是___
A. 一切为了群众
B. 一切依靠群众
C. 从群众中来
D. 到群众中去
【单选题】
下列各项中属于社会心理的是___
A. 政治与法律
B. 哲学与宗教
C. 科学与艺术
D. 风俗与习惯
【单选题】
唯物史观认为,自然地理环境是___
A. 社会物质生活的必要条件
B. 经济社会形态的划分依据
C. 社会形态更替的决定力量
D. 技术社会形态的划分依据
【单选题】
下列关于生产力和生产关系的表述中,不正确的是___
A. 生产力的性质决定生产关系的性质
B. 生产力的发展决定生产关系的改变
C. 生产关系对生产力具有巨大的反作用
D. 生产关系总是适应生产力的发展要求
【单选题】
“作为观念形态的文艺作品,都是一定的社会生活在人类头脑中的反映的产物”,这句话强调的是___
A. 社会意识根源于社会存在
B. 社会意识具有历史继承性
C. 社会存在根源于社会意识
D. 社会意识具有相对独立性