在C语言中,以下哪个操作是正确的用于声明一个整型变量并赋值为5? A. int a = 5 B. int a; a = 5 C. int a = int(5) D. int a = {5} 答案解析 本题考查C语言的基本语法。正确答案A使用了正确的变量声明和初始化语法。选项B是两步操作,首先声明变量,然后赋值,虽然正确但不简洁。选项C是不必要的类型转换,选项D使用了错误的语法,C语言不支持花括号初始化基本数据类型。 正确答案:A