C 函数 测试 22025 年 3 月 28 日 | 阅读 2 分钟 6) 哪个库函数可以将无符号长整型转换为字符串?
正确选项是 (c)。 说明 ultoa() 函数用于将无符号长整型转换为字符串。 7) 下面的 C 程序输出什么?
正确选项是 (d)。 说明 步骤 1: int k=30; 变量 k 被声明为整型并初始化为 30。 步骤 2: k=function1(k= function1(k=function1(k))); function1 (k) 将 k 的值加 1 并返回。在程序中,function1(k) 被调用 3 次。因此,k 的值从 k=30 增加到 33。因此,结果存储在变量 k=33 中。 步骤 3: printf("k=%d\n", k); 它打印变量 k =33 的值。 8) fflush() 函数的目的是什么?
正确选项是 (d)。 说明 使用 "flush()" 函数,我们可以刷新与文件名相关联的任何已缓冲输出,该文件名可以是用于重定向输出的 shell 命令,也可以是为写入而打开的文件。 例如 9) 当两个字符串相等时,strcmp() 函数返回值是什么?
正确选项是 (c)。 说明 C 库函数 strcmp() 将两个字符串进行比较,并根据比较结果返回值。 比较发生在第一个字符串 (str1) 和第二个字符串 (str2) 之间。 比较两个字符串时,strcmp() 函数返回的值为
10) 哪个函数断开流与文件指针的连接?
正确选项是 (a)。 说明 断开流与文件指针连接的函数是 fclose(),它刷新与流相关联的缓冲区并将流与文件指针断开。 |
C 函数 测试 4 16) 下列程序的输出是什么? #include<stdio.h> int chk (int, int); int main() { int x; x = check(10, 20); printf("x=%d\n", x); return 0; } int check(int a, int b) { int *y,...
阅读 2 分钟
C 函数 测试 3 11) 如果整型数据类型 (int) 宽度为 2 字节,则下列程序的输出是什么? #include <stdio.h> void fun(char**); int main() { char *argmntv[] = {"gh", "ef", "cd", "ab"}; fun(argmntv); return 0; } void fun(char **x) { ...
阅读 2 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India