• 2022-05-31
    设要定义一个包含两个输入参数和两个输出参数的存储过程,各参数均为整型。下列定义该存储过程的语句中,正确的是______。
    A: CREATE PROC P1 @ x1,@ x2 int, @ x3,@ x4 int output
    B: CREATE PROC P1 @ x1 int,@ x2 int, @ x3,@ x4 int output
    C: CREATE PROC P1 @ x1 int,@ x2 int, @ x3 int,@ x4 int output
    D: CREATE PROC P1 @ x1 int,@ x2 int, @ x3 int output,@ x4 int output t
  • D

    内容

    • 0

      【单选题】#include <stdio.h> int x1 = 30, x2 = 40; void sub(int x, int y) { x1 = x; x = y; y = x1; } int main() { int x3 = 10, x4 = 20; sub(x3, x4); sub(x2, x1); printf(" %d, %d, %d, %d ", x3, x4, x1, x2); return 0; } A. 10, 20, 40, 40 B. 10,40, 40, 40 C. 20, 20, 40, 40 D. 10, 10, 40, 40

    • 1

      下面关于 java 中的数组,使用错误的是 ()。 A: int x[] = new int[]{1, 2, 3, 4}; B: int x[] = new int[4]; C: int[] x; x={1, 2, 3, 4}; D: int[] x = {1, 2, 3, 4};

    • 2

      以下程序的输出结果是( )。main(){ int x=1,y=2; void swap(int x,int y); swap(x,y); printf("x=%d,y=%d\n",x,y);}void swap(int x,int y){ x=3,y=4;} A: x=3,y=4 B: x=1,y=2 C: x=3 y=4 D: x=1 y=2

    • 3

      以下程序运行后的输出结果是。 #define PR(int) printf("int=%d\n",int) main { int x=1,y=1,z=1; x+=y+=z; PR(x<y?x:y); PR(x<y?x++:y++); PR(x); PR(y); PR(z+=x<y?x++:y++); PR(y); }: int=2 int=2 int=3 int=3 int=4 int=4|int=3 int=2 int=3 int=3 int=4 int=3|int=3 int=2 int=3 int=3 int=4 int=4|int=4 int=2 int=3 int=3 int=4 int=4

    • 4

      执行下列程序 int fun(int x1,int x2){ int x; x1>x2 (x=3):(x=4); return x+x1; } void main(){ cout<<fun(7,8); } 后输出结果是 ______。 A: 9 B: 10 C: 11 D: 12