题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-06 15:58:06

[单项选择]有以下程序段
char ch;int k;
ch=’a’;k=12;
printf("%c,%d,",ch,ch,k);
printf("k=%d/n",k);
已知字符a的ASCⅡ十进制代码为97,则执行上述程序段后输出结果是______。
A. 因变量类型与格式描述符的类型不匹配输出无定值
B. 输出项与格式描述符个数不符,输出为零值或不定值
C. a,97,12k=12
D. a,97,k=12

更多"有以下程序段 char ch;int k; ch=’a’;k=12"的相关试题:

[单项选择]有以下程序段
int *p;
p=______malloc(sizeof(int));
若要求使p指向一个int型的动态存储单元,在横线处应填入的是______。
A. (int*)
B. int
C. int*
D. (*int)
[单项选择]

有以下程序段
int i,n;
for(i=0;i<8;i++)
{n=rand( )%5;
switch (n)
{ case 1:
case 3:printf("%d/n",n); break;
case 2:
case 4:printf("%d/n",n);continue;
case 0:exit(0);
}
printf("%d/n",n);
}
以下关于程序段执行情况的叙述,正确的是()。


A. for循环语句固定执行8次
B. 当产生的随机数n为4时结束循环操作
C. 当产生的随机数n为1和2时不做任何操作
D. 当产生的随机数n为0时结束程序运行
[单项选择]若有以下程序段:
struct st
int n;
int *m;;
int a=2,b=3,c:5;
struct st s[3]=(101,&a,102,&c,103,&b;
main( )
struct st *p;
p=s;

则以下表达式中值为5的是______。
A. (p++)->m
B. *(p++)->m
C. (*p).m
D. *(++p)->m
[单项选择]有如下程序段:
int i=1;int j=4;
int main( )
int i=8,j=1;
cout<<i<<j<<endl;

运行时的输出结果是______。
A. 14
B. 81
C. 88
D. 18
[单项选择]若有以下程序段
struct st int n;struct st*next;;
struct st a[3]=5,&a[1],7,&a[2],9,’/0’,*p;
p=&a[0];
则以下选项中值为6的表达式是______。
A. ++(p->n)
B. (*p).n
C. p->n++
D. p->n
[单项选择]设有如下程序段: int i=15; while(i<15)i--; 则以下描述中正确的是( )
A. 循环体语句执行15次
B. 这是一个死循环
C. 循环体语句一次也不执行
D. 循环体语句只执行一次
[单项选择]有如下程序段:
int i=0,j=1;
int &r=i;//①
r=j;//②
int*p=&i;//③
*p=&r;//④
其中会产生编译错误的语句是______。
A. ④
B. ③
C. ②
D. ①
[单项选择]设有以下程序段:
int x=2009,y=2010;
printf("%d’n",(x,y));
则以下叙述正确的是______。
A. 输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B. 运行时产生错误信息
C. 输出值为2009
D. 输出值为2010
[单项选择]有以下程序段:
int i,n;
for(i=0;i<8;i++)

n=rand( )%5;
switch(n)

case 1:
case 3:printf(:%d/n",n);break;
case 2:
case 4:printf("%d/n",n);continue;
case 0:exit(0);

printf("%d/n",n);

以下关于程序段执行情况的叙述,正确的是______
A. for循环语句固定执行8次
B. 当产生的随机数n为4时结束循环操作
C. 当产生的随机数n为1和2时不做任何操作
D. 当产生的随机数n为0时结束程序运行
[单项选择]有以下程序段:
int m=0,n=0;
char c=’a’;
scanf("%d%c%d:,&m,&c,&n);
printf("%d.%c,%d",m,c,n);
若从键盘输入:10A10<Enter>,则输出结果是______。
A. 10,A,10
B. 10,a,10
C. 10,a,0
D. 10,A,0
[单项选择]有如下程序段:
int i = 0,j = 1;
int &r = i; //①
r = j; //②
int *p = &i; //③
* p = &r; //④
A. ①
B. ②
C. ③
D. ④
[单项选择]设有以下程序段: int a[5]={0},*p,*q; p=a; q=a; 则下列选项中,合法的运算是 。
A. p+q
B. p-q
C. p*q
D. p%q
[填空题]以下程序段的输出结果为_____。
class Cruncher
void crunch(int i)
System.out.println("int");

void crunch(String s)
System.out.println("String");

public static void main(String args[])
Cruncher crun=new Cruncher( );
char ch="p":
crun.crunch(ch);



[单项选择]有以下程序段:
int a,b,c;
a=10;b=50;c=30;
if(a>b)a=b,b=c;c=a;
printf("a=%d b=%d c=%d/n",a,b,c);
程序的输出结果是______。
A. a=10 b=50 c=10
B. a=10 b=50 c=30
C. a=10 b=30 c=10
D. a=50 b=30 c=50
[单项选择]

有以下程序段
char name[20];
int num;
scanf("name=%snum=%d",name;&num);
当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为()。


A. Lili
B. name=Lili
C. Lili.num=
D. name=Lili num—1001
[填空题]若有以下程序段:
int c1=1,c2=2,c3;
c3=1.0/c2*c1;
则执行后,c3中的值是 【9】
[单项选择]设有如下程序段: int i=15; for(;i>=10;)i--; 执行完这段程序后,i的值是( )
A. 5
B. 4
C. 10
D. 9
[单项选择]有如下程序段:
public class Parent
public int addValue (int a,int b)
int s;
s=a+b;
return 3;


class Child extends Parent
则下列选项中,可以正确加入类Child中且父类的方法不会被覆盖的是( )。
A. int addValue (int a,intb) //do something...
B. public void addValue() //do something...
C. public int addValue (int a,intb)throws MyException //do something...
D. public float addValue (int a,int b,float b=1.0) //do someting...

我来回答:

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

订单号:

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