A. 在C语言中,每行只能写一条语句
B. 若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数
C. 在C程序中,无论整数还是实数,都能被准确无误的表示
D. 在C程序中,%是只能用于整数运算的运算符
第1题
A. 在C语言中,每行只能写一条语句
B. 若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数
C. 在C程序中,无论整数还是实数,都能被准确无误的表示
D. 在C程序中,%是只能用于整数运算的运算符
第2题
(1) 在 C 语言中,每个语句必须以 结束。 A回车符 B冒号 C 逗号 D 分号 (2) C语言程序的基本单位为_______。 A 程序行 B 语句 C 函数 D 字符 (3) 用C语言编写的代码程序______。 A可立即执行 B是一个源程序 C经过编译即可执行 D经过编译解释才能执行 (4) 以下叙述中正确的是______。 A用C程序实现的算法必须要有输入和输出操作 B用C程序实现的算法可以没有输出但必须要输入 C用C程序实现的算法可以没有输入但必须要有输出 D用C程序实现的算法可以既没有输入也没有输出 (5) 结构化程序由三种基本结构组成,三种基本结构组成的算法____。 A可以完成任何复杂的任务 B只能完成部分复杂的任务 C只能完成符合结构化的任务 D只能完成一些简单的任务 (6) 在一个C程序中______。 A main函数必须出现在所有函数之前 B main函数可以在任何地方出现 C main函数必须出现在所有函数之后 D main函数必须出现在固定位置 (7) 下列关于C语言的叙述错误的是______。 A 大写字母和小写字母的意义相同 B 不同类型的变量可以出现在同一个表达式中 C 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型 D 同一个运算符号在不同的场合可以有不同的含义 (8) 以下叙述中错误的是_______。 AC程序中的#include和#define行均不是C语句 B除逗号运算符外,赋值运算符的优先级最低 CC程序中,j++;是赋值语句 DC程序中,+、-、*、/、%号是算术运算符,可用于整型和实型数的运算
第3题
A、C语言中,包含“?”运算符的赋值语句
B、只包含标准函数调用的赋值语句
C、只包含简单变量和算术逻辑运算符的表达式计算
D、循环结构
第4题
设a为整型变量,不能正确表达数学关系10 </=(i+k);></stdio.h> </=j;i++,j--)k=i+j;后,k的值为(></b”的值为(></赋值运算符></关系运算符></算术运算符></关系运算符></赋值运算符></算术运算符></赋值运算符></算术运算符></=50;y++)></=num;i++)></3;x++)></4;i++)></3;i++)></stdio.h> </4;i++)></5;i++)></10;i++)></=n;i++)></=n></='z')></=5;i++)></a)></=j;i++,j--)></=4);></=50;y++)></=100;a++)></6)></=’z’)。></3。></x> </='z')?(ch+32):ch;该表达式的值是()。></b”的值为()。></=10)></15<br></15<br><15的c语言表达式是______。<br> A、10</15的c语言表达式是______。<br><15<br> B、a==11||a==12||a==13||a==14
C、a>10 && a<15<br> D、!(a<=10) &&! (a>=15)
第5题
B.有些不同类型的变量可以在一个表达式中运算
C.在赋值表达式中等号 “=”左边的变量和右边的值可以是不同类型
D.同一个运算符号在不同的场合可以有不同的含义
第6题
若有定义:int a=10,b=8,c=4:然后顺序执行下列语句后,变量a中的值是__________。c=(b-=(a-4));a=(c%2) (b-1);
【我提交的答案】:0
【参考答案分析】:2【解析】本题考查的是基本赋值运算符和赋值表达式。表达式 c=(b-=a-4)等价于c=(b=b-a 4)等价于c=b=2;表达式a=(c%2 (b-1))等价于a=1 2-1=2:因此最后a的值为2。
【我的疑问】(如下,请求专家帮助解答)
表达式a=(c%2 (b-1))等价于a=1 2-1=2:因此最后a的值为2。不懂?
第7题
(A)计算机语言就是由标识符和保留字构成的,标识符是可由程序员按规则任意命名的符号,而保留字则是编译器识别语句模式的重要符号;
(B)计算机语言定义了基本元素的集合, 以及基本元素的组合构造规则, 所谓基本元素即是指标识符和保留字,所谓组合构造规则即是指语句的书写模式, 即不同标识符和保留字的组合规则;
(C)标识符可以是常量、变量名,也可以是函数名;保留字可以是赋值符号如“=”、语句结束符号如“;”、基本运算符号如“+”“-”“*”“/”、程序段落符号如“{ }”等,保留字还可以是其他语句模式的标志性符号。
(D)上述有不正确的。
第8题
下列叙述中正确的是( )。
A.在赋值表达式中,赋值号的左边既可以是变量,也可以是任意表达式
B.实型变量中允许存放整型数
C.若a和b类型相同,在执行赋值a=b后,b中的值将放入a中,但b中的值不变
D.在C程序中,求余算符“%”两边的类型相同时才能进行运算
【我提交的答案】: C |
【参考答案与解析】: 正确答案:B |
选项A,在赋值表达式中,赋值号的左边只能是变量或者是代表某个存储单元的表达式,不能是任意表达式,右边也不得出现表达式;选项B中,整型变量中只能存放整型数,但实型变量中能存放实型数,也能存放整型数;选项C,表达式a=b的意思是把变量b的值赋给变量a,从而覆盖a中原来值;选项D,要求取余运算符"%"两边的类型均为整型。
c选项为什么错了?
第9题
下列叙述中正确的是( )。
A.在赋值表达式中,赋值号的左边既可以是变量,也可以是任意表达式
B.实型变量中允许存放整型数
C.若a和b类型相同,在执行赋值a=b后,b中的值将放入a中,但b中的值不变
D.在C程序中,求余算符“%”两边的类型相同时才能进行运算
【我提交的答案】: C |
【参考答案与解析】: 正确答案:B |
选项A,在赋值表达式中,赋值号的左边只能是变量或者是代表某个存储单元的表达式,不能是任意表达式,右边也不得出现表达式;选项B中,整型变量中只能存放整型数,但实型变量中能存放实型数,也能存放整型数;选项C,表达式a=b的意思是把变量b的值赋给变量a,从而覆盖a中原来值;选项D,要求取余运算符"%"两边的类型均为整型。
选项c中覆盖了a的值,但b的值不变应该没错呀?
第10题
A、在C语言中,%运算符的优先级高于/ 运算符
B、在C语言中,area和AREA是两个不同的变量名
C、在C语言中,可以使用二进制整数
D、若a和b类型相同,在计算了赋值表达式a=b后,a得到b的值,而b的值不变
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!