单项选择题

有以下程序: main() { char a[7]="a0\0a0\0"; int i,j; i=sizeof(a); j=strlen(a); printf("%d %d\n",i,j); } 程序运行后的输出结果是______。

A.2 2
B.7 6
C.7 2
D.6 2
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序int fun(int n){ if(n==1) return 1;elsereturn(n+fun(n-1));}main(){ int x;scanf( %d ,&x);x=fun(x);printf( %d n ,x);}执行程序时,给变量x输入10,程序的输出结果是______。
A.55
B.54
C.65
D.45
单项选择题
下列程序段的输出结果是( )。#include<iostream.h>void fun(int * X,int * y){ cout < < * X < < * y;* X=3;* y=4;}void main( ){ int x=1,y=2;fun(&y,&x);cout < < X < < y < < end1;}
A. public
B. public 和 protected
C. privite
D. 任意修饰符都可以,由系统随机选取
相关试题
  • 有以下程序:void sort(int a[],int...
  • 有如下程序#include#includeusing names...
  • 有如下程序#include#includeusing names...
  • 下列叙述中正确的是【 】
  • 函数fun的返回值是( )。fun(char*a,c...