📅  最后修改于: 2020-10-23 05:42:45             🧑  作者: Mango
正确的选项是(b)。
说明:
的函数获得()用于收集从标准输入流标准输入由新行终止字符的字符串。
因此,gets()更适合于读取多字字符串。
正确的选项是(c)。
说明:
函数ultoa()用于将无符号长整数转换为字符串。
正确的选项是(c)。
说明:
C库函数strcmp()相互比较两个字符串,并相应地返回值。
在第一字符串(str1)和第二字符串(str2)之间进行比较。
比较两个字符串,函数strcmp()返回的值是:
正确的选项是(a)。
说明:
strcmp()是“ 字符串 .h”头文件中的内置函数。它用于比较两个字符串。如果两个都是相同的字符串,则返回0。如果第一个字符串大于第二个字符串,则返回大于0的正值,否则返回负值。
#include
int main()
{
char a[] = "%d\n";
a[1] = 'b';
printf(a, 65);
return 0;
}
正确的选项是(c)。
说明:
步骤1: char a [] =“%d \ n”;变量“ a”声明为字符数组,并使用字符串“%d”初始化。
步骤2: a [1] =’b’;在这里,我们覆盖数组“ a”的第二个元素。通过“ b”。因此数组“ a”?成为“%c”。
步骤3: printf(a,65);成为printf(“%c”,65);
因此它将printASCII值65。因此输出为“ A”。