求高手帮忙做一些C语言试题第一题、单项选择题(每题1分,1、设x和y均为int型变量,则以下语句:x=x+y; y=x-y; x=x-y; 的功能是:A、把x和y按从大到小排列 B、把x和y按从小到大排列 C、x中为
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 00:54:30
求高手帮忙做一些C语言试题第一题、单项选择题(每题1分,1、设x和y均为int型变量,则以下语句:x=x+y; y=x-y; x=x-y; 的功能是:A、把x和y按从大到小排列 B、把x和y按从小到大排列 C、x中为
求高手帮忙做一些C语言试题
第一题、单项选择题(每题1分,
1、设x和y均为int型变量,则以下语句:x=x+y; y=x-y; x=x-y; 的功能是:
A、把x和y按从大到小排列 B、把x和y按从小到大排列
C、x中为原来x和y的值的和 D、交换x和y中的值
2、已说明int a=256,执行语句printf(”%x” ,a);的结果是:
A、100 B、256
C、0ffe D、00ff
3、以下合法的赋值语句是:
A、x=y=100; B、d+5=10;
C、x+y=100; D、c=int(a+b);
4、已说明int a=256,执行语句printf(”%x” ,a);的结果是()
A、100 B、256
C、0ffe D、00ff
5、函数putchar可以向终端输出一个( ).
A、任一整型的值 B、实型的值
C、字符串 D、字符
第二题、多项选择题(每题2分,
1、以下合法的表达式是:
A、x=y=200
B、5+(x=10)
C、5+x=10
D、y+x==10
2、x、y、z被定义为int 型常量,若从键盘给 x、y、z输入数据,不正确的输入语句是:
A、input x、y、z;
B、scanf(” %d%d%d”,&x,&y,&z);
C、scanf(” %d%d%d”,x,y,z);
D、read (” %d%d%d”,&x,&y,&z);
3、不能正确表示条件x≥y≥z的C语言表达式是:
A、(x>=y)&(y>=z)
B、(x>=y)&&(y>=z)
C、(x>=y).AND.(y>=z)
D、(x>=y>=z)
4、已知“int a,b; scanf ( "%d%d",&a,&b );”.若为a和b输入值,可以作为输入分隔符的是( ).
A、逗号
B、空格
C、回车
D、Tab键
5、下列属于C语言标准库函数的为().
A、sin()
B、sqrt()
C、log10()
D、ln()
E、pow()
F、isalpha()
第三题、判断题(每题1分,
1、表达式18/4*sqrt(4.0)/8值的数据类型为double.
正确 错误
2、逻辑关系“a≥10或a≤0”正确表示的C语言表达式是:a>=10 or a<=0 .
正确 错误
3、a=b=58是合法的C语言赋值表达式.
正确 错误
4、C语言表达式值的类型可以根据环境来确定.
正确 错误
5、若有int x=5;,则(float)x就把x转换为float类型了.
正确 错误
求高手帮忙做一些C语言试题第一题、单项选择题(每题1分,1、设x和y均为int型变量,则以下语句:x=x+y; y=x-y; x=x-y; 的功能是:A、把x和y按从大到小排列 B、把x和y按从小到大排列 C、x中为
第一题、单项选择题(每题1分,5道题共5分)
1、设x和y均为int型变量,则以下语句:x=x+y; y=x-y; x=x-y; 的功能是:
D、交换x和y中的值
2、已说明int a=256,执行语句printf(”%x” ,a);的结果是:
A、100
3、以下合法的赋值语句是:
A、x=y=100;
4、已说明int a=256,执行语句printf(”%x” ,a);的结果是()
A、100
5、函数putchar可以向终端输出一个( ).
D、字符
第二题、多项选择题(每题2分,5道题共10分)
1、以下合法的表达式是:
A、x=y=200
B、5+(x=10)
D、y+x==10
2、x、y、z被定义为int 型常量,若从键盘给 x、y、z输入数据,不正确的输入语句是:
A、input x、y、z;
C、scanf(” %d%d%d”,x,y,z);
D、read (” %d%d%d”,&x,&y,&z);
3、不能正确表示条件x≥y≥z的C语言表达式是:
A、(x>=y)&(y>=z)
C、(x>=y).AND.(y>=z)
D、(x>=y>=z)
4、已知“int a,b; scanf ( "%d%d",&a,&b );”.若为a和b输入值,可以作为输入分隔符的是( ).
B、空格
C、回车
D、Tab键
5、下列属于C语言标准库函数的为().
A、sin()
B、sqrt()
C、log10()
E、pow()
F、isalpha()
第三题、判断题(每题1分,5道题共5分)
1、表达式18/4*sqrt(4.0)/8值的数据类型为double.
正确
2、逻辑关系“a≥10或a≤0”正确表示的C语言表达式是:a>=10 or a<=0 .
错误
3、a=b=58是合法的C语言赋值表达式.
正确
4、C语言表达式值的类型可以根据环境来确定.
错误
5、若有int x=5;,则(float)x就把x转换为float类型了.
错误