求支援 关于C语言的题目: 下列js 运算符优先级级最高的是() A、+ B、&& C、% D、!

在C语言中,下列运算符优先级最高的是 (55) 。 A.>=B.==C.!=D.&&_答案_百度高考
在C语言中,下列运算符优先级最高的是 (55) 。
A.>=B.==C.!=D.&&
第-1小题正确答案及相关解析50100在C语言中,合法的字符常量是(D);A.'字'B.&A&q;50101下面叙述正确的是(B);A.程序中必须包含有输入语句B.变量按所定义的类;C.main函数必须位于文件的开头D.每行只能写;50102错误的叙述是(D);A.一个C语言源程序可由一个或多个函数组成B.若;C.C程序必须包含一个main()函数D.构成C;
50100 在C语言中,合法的字符常量是( D )。
A.'字'
D.'\x41'
50101 下面叙述正确的是( B )。
A.程序中必须包含有输入语句
B.变量按所定义的类型存放数据
C.main函数必须位于文件的开头
D.每行只能写一条语句
50102 错误的叙述是( D )。
A.一个C语言源程序可由一个或多个函数组成
B.若一条语句较长,也可分写在下一行上
C.C程序必须包含一个main()函数
D.构成C语言源程序的基本单元是算术表达式
( A )是关于C语言数据类型的正确叙述。
A.变量必须先定义后使用
B.不允许使用空类型
C.枚举类型不是基本类型
D.数组并不是构造类型
50104 main( )函数的位置( B )。
A.必须在自定义函数前面
B.可以在自定义函数后面
C.必须位于程序的最前面
D.必须在自定义函数后面
50105 C语言函数体由( C )括起来。
50106( A )是不正确的叙述。
A.注释说明只能位于一条语句的后面
B.C源程序的基本组成单元是函数
C.C源程序可由一个或多个函数组成
D.每条语句最后必须有一个分号
一个C语言源程序是由( B )。
A.一个主程序和若干子程序组成
B.函数组成
C.若干过程组成
D.若干子程序组成
结构化程序设计的三种基本结构是( C )。
A.函数结构、判断结构、选择结构
B.平行结构、嵌套结构、函数结构
C.顺序结构、选择结构、循环结构
D.判断结构、嵌套结构、循环结构
C源程序的调试是指对源程序进行( C )。
A.录入与编辑
B.查错与编译
C.查错与排错
D.连接与运行
C语言中,可将一系列语句置于一对( C )之间从而构成复合语句。
A.尖括号&& &&
B.圆括号&( )&
C.花括号&{}&
D.方框号&[ ]&
50111 构成C源程序的基本单位是( D
以下叙述中正确的是( A )。
A.C源程序中注释部分可以出现在程序中任意合适的地方
B.一对花括号&{}&只能作为函数体的定界符
C.C源程序编译时注释部分的错误将被发现
D.构成C源程序的基本单位是函数,所有函数名都可以由用户命名
C语言的下列运算符中,优先级最高的运算符是( A )。
( D)为正确的用户标识符。
50202 C语言基本数据类型包括( B )。
A.整型、实型、逻辑型
B.整型、实型、字符型
C.整型、字符型、逻辑型
D.整型、实型、字符串型
( A )为合法的常量。
C.1.2E-2.1
D.'E12'
( C )为正确的变量名。
( D )为正确的字符常量。
A.''\\''
D.'M'
50206 ( C )为非法的字符串常量。
C.'efg'
D.&26'62&
50207 C语言整型数据在内存中的代码是用( C )表示的。
50208 以下选项中,合法的实型常数是( B )。
50209 下列C语言合法的数据类型关键字是( B )。
B.unsigned
50210 Turbo C中,int型数据占用的字节数( B )。
A.由用户自己定义
B.为2个字节
C.是任意的
D.等于所用计算机的字长
50211 Turbo C中,基本数据类型存储空间长度的排列顺序是( A )。
A.char&int&long int&float&double
B.char=int&long int&float&double
C.char&int&long int=float=double
D.char=int=long int&float&double
50212 以下叙述中正确的是( A )。
A.字符常量用一对单撇号' '作为单个字符的定界符
B.字符常量和字符串常量一样,都是用双引号括起来
C.字符常量存储时,自动在字符后加一个字符结束符号'\0'
D.字符常量和字符串常量所分配的内存空间大小是一样的
已知'A'的ASCII码的十进制值为65,'0'的ASCII码的十进制值为48,则以下程序运行结果是( A )。
{ char ch1,ch2;
ch1='A'+'5'-'3';
ch2='A'+'6'-'3';
printf(&%d,%c\n&,ch1,ch2);
若有定义 int m=6; 则正确的赋值表达式是( C )。
D.double(-m)
语句 k=(m=5,n=++m); 运行之后,变量k、m、n的值依次为( D )。
50303 语句 x=5%4+(4/5); 运行之后,整型变量x的值为( A )。
( B )语句符合C语言语法。
A.float z=28,int x,y=18;
B.int x=25,y=25,z=25;
C.int x=25:y=25:z=25;
D.int x+y=z;
50305 若有定义 int a,x; 则语句 a=(x=8,x+8); 运行后,变量a、x的值依次为( A )。
50306若变量 m, n, t已定义且赋予初值,则正确的表达式是( B )。
A.m=m+1=t-n
B.m=6+n+t,m++
D.m=int(5.6%4)
50307 若有定义:int a,b; float x,则以下不符合C语言语法的表达式是( A )。
D.x=(float)a/b
50308 若有定义:int m=4,n=5;,则以下符合C语言语法的表达式是( B )。
A.(m+n)*=k
B.m=(n==5)
C.k=float(n)/m
50309 若有定义:int a=6;
则语句 a*=a-=a/=3; 运行后,a的值是( B )。
50310 下面关于C语言变量的叙述中,错误的是( A )。
A.可以用define关键字定义变量
B.变量名用大小写字母是有区别的
C.C语言允许不同基本类型的变量之间进行混合运算
D.C语言中要求对变量作强制定义的主要理由是:便于确定类型和分配空间
50311 若有定义:int a=5,b=2;
则表达式b= (a!=5)的值为( B )。
逗号表达式 (a=15,a*4),a+15 的值为( B )。
50400 下列语句中,符合C语言语法的赋值语句是( C )。
A.a=7+b+c=a+7;
B.a=7+b++=a+7;
C.a=7+b,b++,a+7;
D.a=7=b,c=a+7;
50401 ( A )是正确的叙述。
A.(int)5.0/6 与 5/6 等价
B.'G' 与&G& 等价
C.5/6 与 5.0/6.0 等价
D.++3与4 等价
50402下面叙述中,错误的是( D )。
A.C语言中的表达式求值,是按其运算符的优先级先高后低的次序进行
B.自增与自减运算符的结合方向为“自右至左”
C.关系运算符的优先级低于算术运算符
D.C语言算术运算符不包含模运算符“%”
50403 ( C )是正确的叙述。
A.表达式 &m&+&M& 是合法的
B.若变量x, y为整型,则 (a+b)++是合法的
C.强制类型转换运算的优先级高于算术运算
D.表达式 'm' * 'n' 是不合法的
50404若有定义 int i=1,j=9;
则表达式 (++j)*(i--) 的值为( B )。
50405设整型变量x为7,使整型变量y不为2的表达式是( A )。
C.y =(++x)/3
D.y=8-(--x)
50406 若已定义 int a=3,b=2,c=1; 则语句 ++a||++b&&++c; 运行后b的值为( D )。
50407 若有定义:int i=5,j=4;则语句 i/=++j; 运行后i的值为( B )。
若已定义:int a=2,b=2; 则表达式 (a+(b++), b) 的值是( B )。
50409若有定义:int r,x=245;
则语句 r=x/100%9; 运行后r的值为( A )。
50410若已定义:int i=6,t;
则语句 t=3+(--i); 运行后t的值为( C )。
50411 C语言的 % 运算符按运算对象的个数属( C )。
A.单目运算符
B.四目运算符
C.双目运算符
D.三目运算符
若已定义:int a=5,b=9,c=6;
则语句 b++; ++c; a=b-c; 运行后a的值为( B )。
50500以下程序运行时,若从键盘输入5,则输出结果是( D )。
scanf(&%d&,&a);
if(a++&5) printf(&%d\n&,a);
else printf(&%d\n&,a--);}
50501若已定义
要从键盘输入数据36.582给变量x,则应选用( B )语句。
A.scanf(&%2.3f&,&x) ;
B.scanf(&%6f&,&x) ;
C.scanf(&%6.3f&,&x) ;
D.scanf(&%5.3f&,&x) ;
50502 若已定义 拟从键盘输入一个值赋给变量y,则正确的函数调用是( C )。
A.scanf(&%d&,&y) ;
B.scanf(&%7.2f&,&y) ;
C.scanf(&%lf&,&y) ;
D.scanf(&%ld&,&y) ;
50503已有定义 使用scanf( )函数输入一个字符给变量s,不正确的函数调用是( D )。
A.scanf(&%c&,&s) ;
B.scanf(&%d&,&s) ;
C.scanf(&%u&,&s) ;
D.scanf(&%lf&,&s) ;
50504函数putchar( ) 的功能是向终端输出( A )。
A.一个字符
B.多个字符
C.一个关系表达式
D.一个实型变量值
50505若已定义 int a=11; 执行以下语句后的输出结果是( B )。 printf(&a=%d,a=%o,a=%x\n&,a,a,a) ;
A.a=11, a=11, a=b
B.a=11, a=13, a=b
C.a=11, a=13, a=c
D.a=11, a=12, a=13
若有定义 int m=4321,n=123,k=21; 语句printf(&%4d+%3d+%2d&,m,n,k); 执行后的输出结果是( C )。
D.432+123+021
50507 已有如下定义和输入语句,char c1,c2; scanf(&%c%d%c&,&c1,&x,&c2);若要求x、c1、c2的值分别为
9、'K'和'H',正确的数据输入是( A )。
50508以下程序段的运行结果是( A )。
printf(&%d, %d, %d\n&, a, ++a, a++);
50509以下程序的运行结果是( D )。
void main()
{ int a=65;
char c='A';
printf(&%d+%c=%d\n&,a,c,a+c);}
B.65+A=65A
C.65+65=130
D.65+A=130
50510若已定义:int x=7;float y=7.0;
以下语句中能输出正确值的是( B )。
A.printf(&%d %d&,x,y);
B.printf(&%d %.3f&,x,y);
C.printf(&%.3f %.3f&,x,y);
D.printf(&%.3f %d&,x,y);
50511 putchar函数可以向终端输出一个( A )。
A.字符或字符型变量值
B.整型变量表达式值
C.实型变量值
若已定义:int a=6;float b=1.5; 要求输出形式为: 6 * 1.50=9.00 ,应选用的正确输出语句是( B )。
A.printf(&%d * %f=%f&,a,b,a*b);
B.printf(&%d * %.2f=%.2f&,a,b,a*b);
C.printf(&%d * %d=%.2f&,a,b,a*b);
D.printf(&%.2f * %.2f=%.2f&,a,b,a*b);
50600有以下程序:
while((c=getchar())!= '\n')
{ switch(c-'2')
{ case 0 :
case 1 : putchar(c+4);
case 2 : putchar(c+4);
case 3 : putchar(c+3);
default: putchar(c+2);
printf(&\n&);
当输入:247&回车&,程序的输出结果是( B )。
50601若已定义 int x=5,y=9,z;
语句 z=x&=y; 运行后z的值为( C )。
50602 判定逻辑值为“真”的最准确叙述是( D )。
B.大于0的数
C.非0的整数
50603若已定义 int x=-16,y=-12,z; 语句z=x&=y; 运行后z的值为( B )。
能正确表示数学关系式 100≤s<300的表达式为( C )。
A.(s&=100) & (s&300)
B.100&= s&300
C.(s&=100) && (s&300)
D.(s&=100) and (s&300)
若定义 int a=2,b=3; 则表达式 !a||b 的值为( B )。
50606 若定义 int a=-5,b=-8,c=-12; 则表达式 a&=b||b&c 的值为( D )。
A.变量i的值
B.变量j的值
50607下列表达式( C )不能用来判断整型变量x中的值是否为奇数。
B.!(x%2==0)
50608若有定义:int a=3,b=2,c=3; 则值为0的表达式是( D )。
A.(a-b)==(c/b)
C.c-b||a+b&&(b*c-a-c)
D.(b*c-a-c)&&(b*c-a-b)
50609若已定义:int x=4,y=2,z=0; 则表达式 (x-y&=y)|| (y=z)的值是( A )。
50610若有定义:int a=3,b=2,c=1,k; 则表达式k=a&b&c的值是( A )。
以下运算符中优先级最高的是( D )。
执行以下语句后,b的值是( A )。
int a=5,b=6,c=1,x=2,y=3,z=4; (a=c&x) || (b=y&z);
以下程序运行后,a的值是( C )。
{ int a,b;
for(a=1,b=1;a&=100;a++)
if(b%3==1) { b+=3; }
50701 已定义 double k=3.6;
则正确的赋值表达式是( D )。
A.k=double(-3.6)
C.k=k*(-1.0)=-3.6
D.k+=k-=(k=1.2)*(k=3)
50702已定义 char c = 'A' ; 则正确的赋值表达式是( B )。
B.c=(c++)%4
D.c+=127--
50703已定义 int m ='A'; 则正确的表达式是( C )。
B.m=int(-3.2)
D.m=m-m=m-5
50704设已定义 float a=2.0,b=3.0; 使a值为5.0的表达式是( A )。
B.a*=b+2.0
C.a/=b+2.0
D.a-=b+2.0
50705 若已定义 int m=7;float k=5.5; 则表达式 k+ m%2/4 的值为( D )。
50706若已定义 int a=3,b=3,x=1,y=2; 表达式 (a=y&x)&&(x=b&a) 的值是( D )。
50707若有定义:int a=2,b=3; float x=5; 则表达式x*b/a的值是( A )。
50708 若有定义:int x=8; float y=130;char z='A'; 则表达式x+z%(int)y的值是( C )。
A.运行时产生错误信息
50709若已定义:int m=7,n=4; float x=3.0,y=8.0,k; 则执行语句k=m/2+n*x/y;后,变量k的值是( C )。
包含各类专业文献、外语学习资料、高等教育、幼儿教育、小学教育、各类资格考试、32计算机二级考试C语言选择题等内容。 
 国家计算机等级考试二级c语言选择题及答案全部_IT认证_资格考试/认证_教育专区。11 题号 题目内容 )。 17.5 )。 二进制数制 A 15.4 高速电子元件 B 17.4...  2015年计算机二级C语言选择题题库_IT认证_资格考试/认证_教育专区。2015年计算机二级C语言选择题题库计算机公共基础选择题部分 1、 一个教师讲授多门课程,一门课程...  计算机二级考试C语言选择题_IT认证_资格考试/认证_教育专区。50100 在C语言中,合法的字符常量是( D )。 A.'字' B.&A& C.&ABC& D.'\x41' B.变量按所...  全国计算机二级C语言考试题型及考试重点_电脑基础知识_IT/计算机_专业资料。全国...题型分析如下: 1、单向选择题 40 道题,共 70 分。 分值分布如下: 其中(1...  2009 年 9 月全国计算机等级考试二级笔试试卷 C 语言程序设计 (考试时间 90 分钟,满分 100 分) 一、选择题((1)―(10)、(21)―(40)每题 2 分,(11)―...  计算机二级考试C语言选择题_理学_高等教育_教育专区。2009 年 6 月 C 语言选择题 50100 在C语言中,合法的字符常量是( D )。 A.'字' B.&A& C.&ABC& ...  2014年计算机二级C语言重点选择题笔试复习资料_IT认证_资格考试/认证_教育专区。考试,计算机二级 C 语言最重要的知识点复习资料第一章C语言基本知识【考点1】C程序...  国家计算机等级考试二级c语言选择题及答案全部_IT认证_资格考试/认证_教育专区。国家计算机等级考试二级c语言选择题及答案 11 题号 1 2 题目内容 二进制数 1111....  11计算机二级考试C语言选择题_IT认证_资格考试/认证_教育专区。2009 年 6 月 C 语言选择题 50100 在C语言中,合法的字符常量是( D )。 A.'字' B.&A& C...}

我要回帖

更多关于 js 运算符优先级 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信