在微机中,西文字符所采用的编码是()。
- A.EBCDIC码
- B.ASCII码
- C.国标码
- D.BCD码
热度🔥710
若有以下程序
#include
main()
{ FILE *fp;
int i, a[6]={1,2,3,4,5,6},k;
fp = fopen("data.dat", "w+");
for (i=0; i<6; i++)
{ fseek(fp, 0L, 0); fprintf(fp, "%d\n", a[i]); }
rewind(fp);
fscanf(fp, "%d", &k);
fclose(fp);
printf("%d\n", k);
}
则程序的输出结果是
设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。有下列查询语句:
Ⅰ.SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'A'
AND 商品号 NOT IN (
SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'B')
Ⅱ.SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'A'
EXCEPT
SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'B'
Ⅲ.SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)= 2012 AND 顾客号 = 'A'
INTERSECT
SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'B'
Ⅳ.SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'A'
UNION
SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)= '2012' AND 顾客号 <> 'B'
上述语句中,能够实现该查询要求的是()
以下有关程序实现的描述中,错误的是