有以下程序 #include voidfunc(int n) {inti; for(i=0;i

admin2012-05-23  19

问题 有以下程序
    #include
    voidfunc(int n)
    {inti;
    for(i=0;i<=n;i++)printf(“*”);
    printf(“#”);
    }
    main()
    {func(3);printf(“????”);fimc(4);printf(“\n”);}
    程序运行后的输出结果是

选项 A、****#????***#
B、**#????*****#
C、****#????*****#
D、***#????****#

答案C

解析 本题考查函数调用,其中重点是for语句的循环次数。for语句中,循环变量i从0到小于等于n,共循环n+1次,所以fun(3)输出四个“*”,fun(4)输出5个“*”。
转载请注明原文地址:https://jikaoti.com/ti/rEB0FFFM
0

最新回复(0)