运行下面程序段的输出结果是____.
char s1[10]={'S','e','t','\0','u','p','\0'};
printf("%s",s1);
A) Set B) Setup C) Set up D) 'S''e''t'
在C语言中,printf 函数会按顺序读取字符数组中的字符,直到遇到空字符 \0 为止,然后停止输出。因此,当遇到第一个空字符 \0 时,printf 函数会停止输出,所以输出结果为 “Set”。
printf
\0
A
用户登录可进行刷题及查看答案
登录后提交答案