今天晚上要研究的问题

几道题, 请简单解释

1,语句ofstream f(”SALARY. DAT",ios::app iios::binary);的功能是建立流对象f,试图打开文件SAL:aRY. D AT并与之连接,并且

选择项: A:若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件

B:若文件存在,将其置为空文件;若文件不存在,打开失败

C:若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件

D:若文件存在,打开失败;若文件不存在,建立一个新文件

2,有以下函数  
fun(char *a,char *b)  
{  
  while((*a!=’/0’)&&(*b!=’/0’)&&(*a==*b))  
  { a++; b++;}  
  return (*a-*b);  
}  
该函数的功能是  

选择项: A:计算a和b所指字符串的长度之差
B:将b所指字符串复制到a所指字符串中
C:将b所指字符串连接到a所指字符串后面
D:比较a和b所指字符串的大小  

3,有以下程序  
main()  
{ int i=1,j=2,k=3;  
  if(i++==1 (++j==3||k++==3))  
  printf("%d %d %d/n",i,j,k);  
}  
程序运行后的输出结果是

选择项: A:1 2 3  
B:2 3 4  
C:2 2 3  
D:2 3 3  


4,有以下程序
main()
{
  int a,b,d=25;
  a=d/10%9;
  b=a&&(-1);
  printf("%d,%d/n",a,b);
}
程序运行后的输出结果是  

选择项: A:6,1
B:2,1
C:6,0
D:2,0

6,下列程序的运行结果为:
  #include<iostream. h>
  int i=0;
  class A{
  public:
  A()}i++;}
  };
  void main()
  {
  Aa,b[3],*c;
  c=b:
  cout<<i<<endl;
  }

选择项: A:2   

B:3   

C:4   

D:5转
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值