正确答案是 C: `INSERT INTO 评分(歌手号,分数,评委号) VALUES("1001",9.9,"105")`
分析:
1. **INSERT INTO 语法**: 在 SQL 中,插入数据的标准语法是 `INSERT INTO 表名(列1, 列2, ...) VALUES (值1, 值2, ...)`。关键词 `INTO` 是必须的。
2. **A 选项**: `INSERT VALUES ("1001",9.9,"105") INTO 评分(歌手号,分数,评委号)` 错误。`INSERT` 语句中,`VALUES` 应该放在 `INTO` 后面,而不是前面。
3. **B 选项**: `INSERT TO 评分(歌手号,分数,评委号) VALUES("1001",9.9,"105")` 错误。`TO` 应该改为 `INTO`。
4. **C 选项**: `INSERT INTO 评分(歌手号,分数,评委号) VALUES("1001",9.9,"105")` 正确。此选项符合 SQL 的标准插入语法。
5. **D 选项**: `INSERT VALUES ("1001",9.9,"105") IN 评分(歌手号,分数,评委号)` 错误。类似于选项 A,`VALUES` 应该放在 `INTO` 后面,并且 `IN` 应该是 `INTO`。
因此,选项 C 是唯一符合 SQL 语法的正确答案。