C |输入和输出|问题9

下面的C语句是什么意思?

null

scanf ( "%4s" , str);


(A) 从控制台读取4个字符。 (B) 从控制台读取最多4个字符。 (C) 以4的倍数读取字符串str (D) 没有什么 答复: (B) 说明: 试试下面的程序,输入Geeksquick,输出将是“Geek”

#include <stdio.h>

int main()
{
    char str[50] = {0};
    scanf("%4s", str);
    printf(str);
    getchar();
    return 0;
}

这个问题的小测验

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享