题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-09-30 16:15:28

[填空题]以下程序把3个NODETYPE型的变量链接成一个简单的链表,并在while循环中输出链表结点数据域中的数据。请填空。
#include<stdio.h>
struct node
int data; struct node *next; ;
typedef struct node NODETYPE;
main( )
NODETYPE a, b, c, *h, *p; 
  • a.data=10;
  • b.data=20;
  • c.data=30; h=&a;
     b.next=&b;b.next=&c;c.next=’/0’;
      p=h;
     while(p)printf("%d", p->data);______;

更多"以下程序把3个NODETYPE型的变量链接成一个简单的链表,并在whi"的相关试题:

[简答题]请完成以下程序,首先由一个类Example2_3实现Serializable接口,并有三个成员变量,分别为int型、double型和String型,可以用toString的方法显示这三个成员变量。在main方法中创建这个Example2_3的持久对象,根据用户在命令行输入的三个参数来设定其中成员变量的值。然后,将这个对象写入名为TheSerial.data的文件,并显示成员变量。最后从文件TheSerial.data中读出三个成员变量并显示出来。
注意:请勿改动main( )主方法和其他已有语句内容,仅在横线处填入适当语句。
import java.io.*;
class TheSerial implements Serializable

private int intValue;
private double doubleValue;
private String string;
TheSerial( )

intValue = 123;
doubleValue = 12.34;
string = "Serialize Test";

public void setDouble(double d)

doubleValue = d;

public void setInt(int i)

intValue = i;

public void setString(String s)

string = s;

public String toString( )

return("int="+intValue+"double="+doubleValue+" string="+string);


public class Example2_3

public static void main(String argv[])

TheSerial e1 = new
[填空题]在窗体上画一个命令按钮,然后编写如下程序(假定变量x是—个窗体级变量) Dim x As Integer Sub inc(a AS Integer) X=K+a End Sub Private Sub Command1_Click( ) inc2 inc3 inc4 Prmt x; Ead Sub 程序执行后,单击Command1命令按钮,输出的结果是 【11】
[填空题]以下程序段是选择项目事件处理程序的样例,一个由3个单选按钮组成的选择组被定义为一个面板子类Panel,当某个按钮被选中时,按钮监视程序在类MyWindow的一个文本框中输出某个按钮被选中的字样。以下是类Panel的定义。
class Panel extends JPanel implements ItemListener
static JRadioButton box[];
ButtonGroup g;
Panel(String radioNameList[])
box=new JRadioButton[radioNameList. length];
setLayout(new GridLayout(1,radioNameList. length));
g=new ButtonGroup( );
for(int i=0;i<radioNameList. length;i++)
box[i]=new JRadioButton(______,false);
g. add(box[i]);add(box[i]);box[i]. addItemListener(this);


public void itemStateChanged(ItemEvent e)
for(int i=0;i<box.length;i++)
if(box[i].______)
MyWindow. text. setText(box[i].getLabel( )+"被选中!");




[简答题][说明]
以下程序为类类型的变量应用实例,通过异常处理检验了类CCircle的变量的合法性,即参数半径应为非负值。仔细阅读代码和相关注释,将程序补充完整。
[JAVA代码]
//定义自己的异常类
class CCircleException extends Exception


// 定义类 CCircle
class CCircle

private double radius;
public void setRadius ( double r ) (1)

if ( r<0 )
(2)

else
(3)

Public void show ( )
System. out. println ( "area="+3.14*radius*radius );


public class ciusample

public static void main ( String args[] )

CCircle cir=new CCircle( );
(4)
cir. setRadius ( -2.0 )

(5)

System. out. println ( e+" throwed" ) ;

cir. show( ) ;


[简答题]按以下要求编写程序
(1) 创建一个Rectangle类,添加width和height两个成员变量
(2) 在Rectangle中添加两种方法分别计算矩形的周长和面积
(3) 编程利用Rectangle输出一个矩形的周长和面积
[单项选择]执行以下程序段后,变量c$的值为
a$="Visual Basic Programing"0
b$="Quick"
c$=b$ & UCase(Mid$ (a$,7,6))& Right$ (aS,11)
A. Visual BASIC Programing
B. Quick Basic Programing
C. QUICK Basic Programing
D. Quick BASIC Programing
[填空题]在窗体上画一个命令按钮,然后编写如下程序:(假定变量x是一个窗体级变量) Dim x As Integer Sub inc(a As Integer) x=x+a End Sub Private Sub Command1_Click( ) inc 2 inc 3 inc 4 Print x; End Sub 程序执行后,单击Command1命令按钮,输出的结果是 【11】
[填空题]在窗体上画一个命令按钮,然后编写如下程序: (假定变量x是一个窗体级变量)
Dim x As Integer
Sub inc(a As Integer)
x=x+a
End Sub
Private Sub Command1_Click( )
inc 2
inc 3
inc 4
Print x;
End Sub
程序执行后,单击Command1命令按钮,输出的结果是 【11】
[填空题]执行以下程序段后,变量c的值为______。 a="Visual Basic Programming" b="Quick" c=b & UCase(Mid(a,7,6)& Right(a,12))
[填空题]以下程序不借助任何变量,把a,b中的值进行交换。
main( )
int a,b;
printf("Input a,b:");
scanf("%d%d",______);
a+=b;b=a-______;a-=______;
printf("a=%d,b=%d/n",a,b);

[单项选择]程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,()是错误的。
A. 根据作用域规则,在函数中定义的变量只能在函数中引用
B. 在函数中定义的变量,其生存期为整个程序执行期间
C. 在函数中定义的变量不能与其所在函数的形参同名
D. 在函数中定义的变量,其存储单元在内存的栈区
[填空题]以下程序用来输出结构体变量ex所占存储单元的字节数,请填空。
struct st
char name[20]; double score;;
main( )
struct st ex;
printf("ex size:%d/n", sizeof(______));
[填空题]以下程序的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。请填空。 #include<stdio.h> main( ) {long s,t,s1=10; pfintf("/n.Please enter s:"); scanf("%1d",&s); t=s%10; while(s>0) {s=s/100; t=______; s1=s1*10; } printf("The result is:%1d/n",t); }
[填空题]在窗体上画—个命令按钮,然后编写如程序: (假定变量x是一个窗体级变量)
Dim x As Integer
Sub inc(a As Integer)
x=x+a
End Sub
Private Sub Command1_Click( )
inc 2
inc 3
inc 4
Print x;
End Sub
程序执行后,单击Command1命令按钮,输出的结果是 【11】
[填空题]执行以下程序段后,变量c的值为______。
a="Visual Basic Programming"
b="Quick"
c=b & UCase(Mid(a,7,6)& Right(a,12))
[单项选择]以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原因是   #include   void main( )   { int *p,*q,a,b;   p=&a;   cout<<"input a:";   cin>>p;   }
A. *p表示的是指针变量p的地址
B. p表示的是变量a的地址,而不是变量a的值
C. *p表示的是指针变量p的值
D. *p只能用来说明p是一个指针变量

我来回答:

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

订单号:

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