• 2022-06-19
    若已经定义struct stu { int a, b; } student ; 则下列输入语句中正确的是 。
    A: scanf("%d",&a);
    B: scanf("%d",&student);
    C: scanf("%d",&stu.a);
    D: scanf("%d",&student.a);
  • D

    内容

    • 0

      已知 int a;使用scanf()函数输入一个整数给变量a,正确的函数调用是( )。 A: scanf("%d",a); B: scanf("%d",&a); C: scanf("%f",&a); D: scanf("%lf",&a);

    • 1

      以下程序中关于指针输入格式正确的是()。 A: int*p;scanf("%d",&p); B: int*p;scanf("%d",p); C: intk,*p=&k;scanf("%d",p); D: intk,*p;*p=&k;scanf("%d",&p);

    • 2

      有变量定义int a; double c;下面输入语句能正确赋值的是( ) A: scanf("%d, %d", &a, &c); B: scanf("x=%d, c=%lf", &a, &c); C: scanf("%d %d", &a, &c); D: scanf("%d %lf",a, c);

    • 3

      下面scanf格式用法正确的是 A: scanf("%d",x); B: scanf("%d,x); C: scanf(%d,&x); D: scanf("%d",&x);

    • 4

      如何输入数组(a[5]) A: scanf("%d",&a[5]); B: for(i=0;i<5;i++) scanf("%d",&a[5]); C: for(i=0;i<5;i++) scanf("%d",&a[i]); D: for(i=1;i<=5;i++) scanf("%d",&a[i]);