fscanf(fp,格式字符串,输出表列);
fscanf(格式字符串,输出表列,fp);
fscanf(格式字符串,文件指针,输出表列);
fscanf(文件指针,格式字符串,输入表列);
【解释】fscanf函数与scanf函数的主要区别就是在fscanf函数中第一个形参是文件
指针,其他参数与scanf完全相同。故正确答案是D。
char str1[10], str2[10], str3[10]; int year; FILE * fp;//文件指针 fp = fopen ("file.txt", "w+"); fscanf(fp, "%s %s %s %d", str1, str2, str3, &year);// "%s %s %s %d"为格式字符串,str1, str2, str3, &year为输入表列
"%s %s %s %d"为格式字符串,str1, str2, str3, &year为输入表列
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
【解释】fscanf函数与scanf函数的主要区别就是在fscanf函数中第一个形参是文件
指针,其他参数与scanf完全相同。故正确答案是D。