表达式int(str(34))==34的值为()。

题目

表达式int(str(34))==34的值为()。

参考答案和解析
正确答案:True
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

表达式int(4**.)的值为__________。


正确答案:

2

第2题:

表达式Str(Len("12345"))+Str(88.8)的值为______。


正确答案:5(空格)88.8
5(空格)88.8

第3题:

有以下程序include <stdio.h>main(){ int a1,a2; char c1,c2;scanf("%d%c%d%c",&

有以下程序

#include <stdio.h>

main()

{ int a1,a2; char c1,c2;

scanf("%d%c%d%c",&a1,&c1,&a2,&c2);

printf("%d,%c,%d,%c",a1,c1,a2,c2);

}

若 想 通过键盘输入,使得 a1 的值为 12,a2 的值为 34,c1 的值为字符 a,c2 的值为字符 b,程序输出结果是 :12,a,34,b 则正确的输入格式是 ( 以下 _ 代表空格 ,<CR> 代表回车 )

A)12a34b<CR>

B)12_a_34_b<CR>

C)12,a,34,b<CR>

D)12_a34_b<CR>


正确答案:A

第4题:

表达式3>4and7=5的值是()。


正确答案:FALSE

第5题:

在执行完下列的c语句段之后,则B的值是( )。 char a=A; int b; B=((34&&56)&&(a<b));A.0SXB

在执行完下列的c语句段之后,则B的值是( )。 char a=A; int b; B=((34&&56)&&(a<b));

A.0

B.1

C.TRUE

D.FALSE


正确答案:B
本题考查3个知识点:将一个字符赋给一个字符变量时,是将该字符对应的ASCIl码存储到内存单元中;常见ASCII码的值如A和a;只要逻辑与运算符&&的两个运算对象都为真时,返回值就是1。

第6题:

表达式list(str([1,2,3]))==[1,2,3]的值为______________。


正确答案:False

第7题:

(6)表达式Len(Str(1.3))Mod2的值为。


正确答案:×
【解析】解本题的窍门有两点:①运算的先后顺序,这里应该是Str函数→Len函数→Mod(取模)计算:②Str函数和Len函数的功能,前者是将数字转为字符串,注意转换后数字前头会保留一空位表示正负。
表达式Len(Str(1.3)) Mod 2中1.3转换后为“_1.3”(“_”表示空格)。Len函数用来计算字符串的长度,“_1.3"长度为4(空格、小数点各算一个长度)。

第8题:

( 34 )有如下程序:

#include

using namespace std;

int main ()

{

char str[100],*p;

cout<< ” please input a string: ” ;

cin>>str;

p=str;

for ( int i =0;*p!= ” \0 ” ;p++, i ++ ) ;

cout<< i <<ENDL;

retum 0;

}

运行这个程序时,若输入字符串为

abcdefg abcd

则输出结果是

A ) 7

B ) 12

C ) 13

D ) 100


正确答案:A

第9题:

对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式 “a or ((b>c) and d)”,当(34)时可进行短路计算。

A.a的值为 true
B.d的值为 true
C.b的值为 true
D.c的值为 true

答案:A
解析:
短路运算指的是:且前面是0时,且后面的不计算。或前面不是0时,或后面的不计算。此题选A。

第10题:

若有定义:charstr1[6]="abcdm",*ps,*str2="abcdef";则()是正确的

  • A、strcpy(str1,str2)
  • B、表达式strcmp(str1,str2)的值大于0
  • C、str1=str2
  • D、表达式strlen(str1)的值为6

正确答案:A