题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-05-29 23:06:03

[单选题]下列语句序列执行后,k 的值是 1. int x=6, y=10, k=5; 2. switch( x % y ) 3. { 4. case 0: k=x*y; 5. case 6: k=x/y; 6. case 12: k=x-y; 7. default: k=x*y-x; 8. }
A.60
B.5
C.0
D.54

更多"[单选题]下列语句序列执行后,k 的值是 1. int x=6, "的相关试题:

[单选题]下列语句序列执行后,i的值是: 1. int i = 10; 2. do { i/=2; } while( i-- > 1 );
A.1
B.5
C.2
D.-1
[单选题]有定义语句:int a=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是()。
A.if (cElse if (bElse x=3;
B.if (a<3) x=3;
Else if (a<2) x=2;
Else x=1;
C.if (a<3) x=3;
If (a<2) x=2;
If (a<1) x=1;
D.if (aIf (bIf (c
[单选题]设变量V = 2,B = 5,则执行下面语句序列的输出是______。 ( )
A.VB 24 2 5
B.VB 24 2 5
C.V B 24 2 5
D.2 5 24 2 5
[单选题]设有定义语句int (*f)(int);,则以下叙述正确的是()。
A.f是基类型为int的指针变量
B.f是指向函数的指针变量,该函数具有一个int类型的形参
C.f是指向int类型一维数组的指针变量
D.f是函数名,该函数的返回值是基类型为int类型的地址
[单选题]设有语句int a=3; 则执行了语句a+=a-=a*a;后,变量a的值是()。
A.3
B.0
C.9
D.-12
[单选题]设有下列数组定义语句: int a[][]= {{1, 2}, {3}}; 则对此语句的叙述正确的是
A.定义了一个名为a的一维数组
B.a数组 a[1][1]为0
C.a数组元素的下标为1~3
D.数组中每个元素的类型都是整数
[单选题]若有定义语句:int a[2][3],*p[3];,则以下语句正确的是()。
A.p=a;
B.p[0]=a;
C.p[0]=&a[1][2];
D.p[1]=&a;
[单选题] 语句"int *pi,pj"定义了两个指针变量
A.正确
B.错误
[单选题]以下程序执行后sum的值是()。
Main()
{ int i, sum;
For(i=1;i<6;i++)sum+=i;
Printf("%d\n",sum);
}
A.15
B.14
C.不确定
D.0
[单选题]设有以下语句
Typedef struct S
{ int g; char h;} T;
则下面叙述中正确的是()。
A.可用S定义结构体变量
B.可以用T定义结构体变量
C.S是struct类型的变量
D.T是struct S类型的变量
[单选题]有以下说明和定义语句
Struct student
{ int age; char num[8];};
Struct student stu[3]={{20,"200401"},{21,"200402"},{19,"200403"}};
Struct student *p=stu;
以下选项中引用结构体变量成员的表达式错误的是()。
A.(p++)->num
B.p->num
C.(*p).num
D.stu[3].age
[单选题]若有以下定义和语句
Union date
{ int i; char c; fioat f;} x;
Int y;
则以下语句正确的是()。
A.x=10.5;
B.x.c=101;
C.y=x;
D.printf("%d\n", x);
[单选题]设有以下语句
Typedef struct TT
{char c; int a[4];}CIN;
则下面叙述中正确的是()。
A.可以用TT定义结构体变量
B.TT是struct类型的变量
C.可以用CIN定义结构体变量
D.CIN是struct TT类型的变量
[单选题]设有以下说明语句
Struct ex
{ int x; float y;char z; } example;
则下面的叙述中不正确的是()。
A.struct是结构体类型的关键字
B.example是结构体类型名
C.x,y,z都是结构体成员名
D.struct ex是结构体类型
[单选题] int i,*p=&i;是正确的C说明语句.
A.正确
B.错误
[单选题]设有以下说明语句
Typedef struct
{ int n;
Char ch[8];
}PER;
则下面叙述中正确的是()。
A.PER是结构体变量名
B.PER是结构体类型名
C.typedef struct是结构体类型
D.struct是结构体类型名
[单选题]在说明语句:int *f();中,标识符f代表的是()。
A.一个用于指向整型数据的指针变量
B.一个用于指向一维数组的行指针
C.一个用于指向函数的指针变量
D.一个返回值为指针型的函数名
[单选题]若有一些定义和语句
#include
Int a=4,b=3,*p,*q,*w;
P=&a; q=&b; w=q; q=NULL;
则以下选项中错误的语句是()。
A.*q=0;
B.w=p;
C.*p=a;
D.*p=*w;
[单选题]若有如下语句 int x=3; do { printf(" %d\n",x -=2);} while(!(--x)); 则上面程序段
A.输出的是 1
B. 输出的是 1 和-2
C.输出的是 3 和 0
D.是死循环

我来回答:

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

订单号:

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