题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-01-16 20:40:07

[单选题]若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是( )。
A.p=s;
B. p=k;
C. p=s[0];
D.k=s;

更多"[单选题]若有定义语句:char s[3][10],(*k)[3],*"的相关试题:

[单选题]若有定义语句:char str1[]="string",str2[8],*str3, str4[10]="string";,库函数strcpy的功能是复制字符串,以下选项中错误的函数调用是
A. strcpy(str3, "HELLO!")
B. strcpy(str2, "HELLO!")
C. strcpy(str1, "HELLO!")
D. strcpy(str4, "HELLO!")
[单选题]若有定义语句:int a=3, b=2, c=1;则以下赋值语句错误的是( )。
A. a=4+b=3;
B. a=b=c+1;
C. a=(b=4)+c;
D. a=1+(b=c=4);
[单选题]若变量均已正确定义并赋值,以下合法的C语言赋值语句是
A. x=y==5;
B. x=n%2.5;
C. x+n=i;
D. x=5=4+1;
[单选题]若有以下语句,则正确的描述是( )
Char a[]="toyou";
Char b[]={′t′,′o′,′y′,′o′,′u′};
A. a数组和b数组的长度相同
B. a数组长度小于b数组长度
C. a数组长度大于b数组长度
D. a数组等价于b数组
[单选题]若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值语句是( )。
A.a=(b=4)=3;
B.a=b=c+1;
C.a=(b=4)+c;
D.a=1+(b=c=4);
[单选题]若变量已正确定义并赋值,以下不能构成C语句的选项是
A. B++;
B. A=a+b;
C. a=a+b
D. A?a:b;
[单选题]若有说明语句:char c = '\72' ; 则变量c中存放的是
A. 2个字符
B. 1个字符
C. 3个字符
D. 说明语句不合法
[单选题]若有以下定义,则错误的赋值语句是( )。
Int
A,b=1;
A.a += b += 3;
B.a = b++ = 3;
C.a = ++b;
D.a=b--;
[单选题]若有定义 int
A,
B, c; 以下选项中的赋值语句正确的是
A. a = (b = c) + 1;
B. (a = b) = c = 1;
C. a = (b == c) = 1;
D. a + b = c;
[单选题]若有以下定义: char a; int b;float c; double d;则表达式 a*b+d-c 值的类型为( )
A.float
B.int
C.char
D.double
[单选题]以下错误的定义语句是
A. int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
B. int x[4][]= {{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
C. int x[][3]={{0},{1},{1,2,3}};
D. int x[][3]={1,2,3,4};
[单选题]若有以下定义: char a;int b;float c; double d;则表达式a*b+d-c值的类型为( )
A.Float
B.int
C.char
D.double
[单选题]以下定义语句中正确的是
A. int a=b=0;
B. char A=65+1,b='b';
C. float a=1,*b=&a,*c=&b;
D. double a=0.0; b=1.1;
[单选题]以下选项中正确的定义语句是
A. double,
A, b;
B. double a=b=7;
C. double a; b;
D. double a=7, b=7;
[单选题]以下不正确的定义语句是( )。
A. double x[5]={2.0,4.0,6.0,8.0,10.0};
B. int y[5]={0,1,3,5,7,9};
C. char c1[]={′1′,′2′,′3′,′4′,′5′};
D. char c2[]={′\x10′,′\xa′,′\x8′};
[单选题]有以下定义语句,编译时会出现编译错误的是
A. char a='\x2d';
B. char a='\n';
C. char a='a';
D. char a="aa";
[单选题]若有定义:char c; int d; ,程序运行时输入: 1,2 <回车>,能把值1输入给变量c、值2输入给变量d的输入语句是
A. scanf("%c,%d", &c,&d);
B. scanf("%c%d", &c,&d);
C. scanf("%d,%f", &c,&d);
D. scanf("%d%d", &c,&d);
[单选题]以下选项中合法的C语言赋值语句是
A. ++i;
B. a=b=34
C. a=3,b=9
D. k=int( a+b );

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码