[单选题]

下面程序运行后的输出结果是 (59) 。

#include <stdio.h>

#include <string.h>

void main()

{

char a[7] = "china";

int i, j;

i = sizeof(a); j = strlen(a);

printf("%d, %d/n", i, j);

}

(59)

A. 5, 5

B. 6, 6

C. 7, 5

D. 7, 6

参考答案与解析:

相关试题

试题7以下程序运行后的输出结果是______。#include <stdio.h

[试题]试题7以下程序运行后的输出结果是______。#include <stdio.h>main(){ int a=37; a%=9; printf(“%d/n”, a); }

  • 查看答案
  • 运行下面程序时,从键盘输入字母H,则输出结果是 #include<stdio.h

    [单选题]运行下面程序时,从键盘输入字母H,则输出结果是#include<stdio.h>main(){ char ch;ch=getchar();switch(ch){case ′H′:printf("Hello!/n");case ′G′:printf("Good morning!/n");default:printf("Bye_Bye!/n");}}A.Hello!B.Hello! Good Moring!C.Hello! Good morning! Bye_Bye!D.He

  • 查看答案
  • 下列程序的输出结果是#include"stdio.h”"main(){int i

    [单选题]下列程序的输出结果是 #include"stdio.h”" main() { int i,a=0,b=0; for(i=1;i<10;i++) { if(i%2==0) {a ++; continue;} b++;} printf("a=%d,b=%d",a,b);}A.a=4,b=4B.a=4,b=5C.a=5,b=4D.a=5,b=5

  • 查看答案
  • 以下程序运行后,输出结果是( )。include<stdio.h>define

    [单选题]以下程序运行后,输出结果是( )。include<stdio.h>define PT 5.5define S(x)PT*x*Xmain{ int a=1,b=2:printf("%4.1f\n",s(a+b));}A.49.5B.9.5C.22.0D.45.0

  • 查看答案
  • 以下程序运行后的输出结果是( )。#include<stdio.h>main()

    [单选题]以下程序运行后的输出结果是( )。#include<stdio.h>main(){ int i;for (i=1;i<=5;i++)switch(i%5) {case 0:printf("*");break; case 1:printf("#");break; default:printf("/n"); case 2:printf("&"); }}A.&# B.#& C.#& D.& * * & # &*

  • 查看答案
  • 以下程序运行后的输出结果是( 9 )#include <stdio.h>main

    [试题]以下程序运行后的输出结果是( 9 )#include <stdio.h>main(){ int k=1,s=0;do{if((k%2)!=0) continue;s+=k;k++;}while(k>10);printf("s=%d/n",s);}

  • 查看答案
  • 以下程序运行后的输出结果是 ( 8 ) 。#include <stdio.h>m

    [试题]以下程序运行后的输出结果是 ( 8 ) 。#include <stdio.h>main(){ int x=20;printf("%d ",0<x<20);printf("%d/n",0<x && x<20); }

  • 查看答案
  • 以下程序运行后的输出结果是 ( 9 ) 。#include <stdio.h>m

    [试题]以下程序运行后的输出结果是 ( 9 ) 。#include <stdio.h>main (){ int a=1,b=7;do {b=b/2;a+=b;} while (b>1);printf("%d/n",a);}

  • 查看答案
  • 试题8以下程序运行后的输出结果是_____。#include <stdio.h>

    [试题]试题8以下程序运行后的输出结果是_____。#include <stdio.h>main(){ int i, j;for(i=6; i>3; i--) j=i;printf(“%d%d/n”,i, j );}

  • 查看答案
  • 试题9以下程序运行后的输出结果是_____.#include <stdio.h>

    [试题]试题9以下程序运行后的输出结果是_____.#include <stdio.h>main(){ int i, n[]={0,0,0,0,0};for(i=1; i<=2; i++){ n[i]=n[i-1]*3+1;printf(“%d”, n[i]);}printf(“/n”);}

  • 查看答案
  •  下面程序运行后的输出结果是 (59) 。 #include <stdio.h