有以下程序
#include
main()
{ FILE *fp;char str[10];
fp=fopen("myfile.dat","w");
fputs("abc",fp);
fclose(fp);
fp=fopen("myfile.dat","a+");
fprintf(fp,"%d",28);
rewind(fp);
fscanf(fp,"%s",str);
puts(str);
fclose(fp);
}
程序运行后的输出结果是
- A.abc
- B.28c
- C.abc28
- D.因类型不一致而出错
热度🔥1,800
解析:打开微信小程序查看本题解析
有以下程序
#include
#include
typedef struct stu {
char name[10];
char gender;
int score;
} STU;
void f(char *name, char gender, int score)
{ strcpy(name, "Qian");
gender = 'f';
score = 350;
}
main()
{ STU a={"Zhao", 'm', 290}, b;
b=a;
f(b.name,b.gender,b.score);
printf("%s,%c,%d,", a.name, a.gender, a.score);
printf("%s,%c,%d\n", b.name, b.gender, b.score);
}
程序的运行结果是
给student表增加一个“平均成绩”字段(数值型,总宽度6,2位小数)的SQL命令是( )。
如下关于QNX操作系统的说法,正确的是( )。
8086CPU在响应INTR中断时