您现在的位置:在线题库 >> 计算机类 >> C语言
  • ID:9372-9279

    设变量定义为“int a, b;”,执行scanf("a=%d, b=%d",&a, &b);语句时,输入( ),ab的值都是10

    A> 10 10 B> 10, 10 C> a=10 b=10 D> a=10, b=10

  • 相关试题查看更多

  • ID:9372-2079

    以下叙述中正确的是 ( )

    A)局部变量说明为static存储数,其生存期将得到延长
    B)
    全局变量说明为static存储类,其作用域将被扩大
    C)
    任何存储类的变量在未赋初值时,其值都是不确定的
    D)
    形参可以使用的存储类说明符与局部变量完全相同

    查看解析

  • ID:9372-2104

    下列程序的输出结果为

    main()

    { static char str[]="abcdef";

    void fun();

    fun(str);

    printf("str[]=%s\n", str);

    }

    void fun(char s[])

    { int a,b;

    for(a=b=0;s[a]!='\0';a++)

    if(s[a]!='c')

    s[b++]=s[a];

    s[b]='\0';

    }

    查看解析

  • ID:9372-10636

    以下说法中正确的是( )

    A) #defineprintf都是C语句 B) #defineC语句,而printf不是
    C) printfC语句,但#define不是 D) #defineprintf都不是C语句

    查看解析

  • ID:9372-2156

    在循环语句的循环体中,continue语句的作用是

    A. 结束本次循环

    B. 继续执行continue语句之后的循环体各句

    C. 立即终止整个循环

    D. 死循环

    查看解析

  • ID:9372-7027

    有以下程序
    #define N 20
    fun(int a[],int n,int m)
    { int i,j;
    for(i=m;i>=n;i--)
    a[i+1]=a[i];
    }
    main()
    {
    int i,a[N]={1,2,3,4,5,6,7,8,9,10};
    fun(a,2,9);

    for(i=0;i<5;i++)
    printf("%d",a[i]);
    }
    程序运行后的输出结果是 ( )
    A
    10234 B12344 C12334 D12234

    查看解析