题目内容
(请给出正确答案)
[单选题]
设有变量定义:s=set('hello'+'!'),则表达式len(s)的值为()
A.2
B.4
C.5
D.6
查看答案
如果结果不匹配,请 联系老师 获取答案
A.2
B.4
C.5
D.6
设有定义charstr[]=Hello;则语句printf(%d%d,sizeof(str),strlen(str));的输出结果是
A.66
B.65
C.55
D.56
A.a+b
B.a*2
C.'h' in a
D.print("Learn python in %s"%('mooc'))
A.若有定义char a[]="hello";,则数组a的长度为6
B.有定义char a[3]; 则定义了a[1]、a[2]、a[3]三个数组元素
C.使用strcat函数可以实现两个字符串的连接
D.设有数组定义char array [ ]="China"; 则数组array所占的空间为5个字节
设有如下宏定义
#define MYSWAP(z,x,y)
{z=x;x=y;y=z;}
以下程序段通过宏调用实现变量a,b内容交换,请填空。
float a=5,b=16,c;
MYSWAP((),a,b);
A.t1=t2
B.t2.num1=t1.num1
C.t2.mark=t1.mark
D.t2.num2=t1.num2
设有如下宏定义
define MYSWAP(z,x,y){z=x;x=Y;Y=z;}
以下程序段通过宏调用实现变量a、b内容的交换,请填空。
float a=5,b=16,c;
MYSWAP(【 】,a,b) ;
A.printf("x=%d\n",x)
B.printf("x=%ld\n",x)
C.printf("x=%8dL\n",x)
D.printf("x=%LD\n",x)
A.printf(“x=%d\n”,x)
B.printf(“x=%ld\n”,x)
C.printf(“x=?l\n”,x)
D.printf(“x=%D\n”,x);