设已执行预编译命令#include<string.h>,以下程序段的输出结果是char s[]="an apple";printf("%d\
设已执行预编译命令#include<string.h>,以下程序段的输出结果是 char s[]=" an apple" ; printf("%d\n",strlen(s));
A.7
B.8
C.9
D.10
设已执行预编译命令#include<string.h>,以下程序段的输出结果是 char s[]=" an apple" ; printf("%d\n",strlen(s));
A.7
B.8
C.9
D.10
A.7
B.8
C.9
D.10
A.这是一条编译预处理语句
B.stdio.h是系统提供的一个文件名,这个文件里存放了一些函数的声明和变量的定义
C.没有这条语句,所有的函数都不能执行
D.C编译时先由预处理器对预处理指令进行处理
c1-1.c #include <stdio.h> // 这是编译预处理指令 int main() // 定义主函数 { // 函数开始的标志 printf ("This is a C program.\n"); // 输出所指定的一行信息 return 0; // 函数执行完毕时返回函数值0 } c1-2.c #include <stdio.h> // 这是编译预处理命令 int main() // 定义主函数 { // 函数开始 int a,b,sum; // 本行是程序的声明部分,定义a、b、sum为整型变量 a = 123; // 对变量a赋值 b = 456; // 对变量b赋值 sum = a + b; // 进行a+b 的运算,并把结果存放在变量sum中 printf("sum is %d\n",sum); // 输出结果 return 0; // 使函数返回值为0 } // 函数结束
设文件test.txt中原已写入字符串Begin,执行以下程序后,文件中的内容为【 15 】 。
#include <stdio.h>
main()
{ FILE *fp;
fp= fopen("test.txt”, ”w+”);
fputs("test",fp);
fclose(fp);
}
A.把用#include 命令指定的文件与本文件用link命令进行联接
B.把用#include 命令指定的文件与本文件用project命令进行联接
C.把用#include 命令指定的文件与本文件进行宏替换
D.把用#include 命令指定的文件与本文件作为一个源文件进行编译
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!