以下关于C语言的描述正确的是()。
A. auto enum include 错,include不是
B switch typedef continue 正确
C signed union scanf 错,scanf不是
D if struct type 错,type不是
所以,答案选B
附C语言32个关键字
数据定义有关(20):
char double float int long short
unsigned signed
void
union struct enum
auto extern register static const volatile
typedef sizeof
流程控制有关(12):
if else
switch default case break
while do for continue
goto
return
绛旓細銆愮瓟妗堛慍 銆愮瓟妗堣В鏋愮敱鏄撹冨惂涓撲笟鎻愪緵銆慍鍩烘湰鏁版嵁绫诲瀷鍖呮嫭锛氬垎涓烘暣鍨嬨佸疄鍨嬨佹灇涓惧瀷銆佸瓧绗﹀瀷鍥涚锛屽疄鍨嬪氨鏄诞鐐瑰瀷锛屽疄鍨嬫暟鎹彧鏈夊崄杩涘埗锛屾病鏈2锛8锛16杩涘埗琛ㄨ揪锛屽湪C璇█涓娌℃湁瀹氫箟閫昏緫绫诲瀷锛岃屾槸涓鑸敤0浠h〃鍋囷紝鐢ㄩ潪闆朵唬琛ㄧ湡銆
绛旓細璋冪敤鍑芥暟鏃,鍙兘鎶婂疄鍙傜殑鍊间紶缁欏舰鍙,褰㈠弬鐨勫间笉鑳戒紶閫佺粰瀹炲弬===鍦C璇█涓璋冪敤鍑芥暟鏃,鍙兘鎶婂疄鍙傜殑鍊间紶缁欏舰鍙,褰㈠弬鐨勫间笉鑳戒紶閫佺粰瀹炲弬===鍦ㄨ璋冪敤鐨勫嚱鏁颁腑鍙堣皟鐢ㄥ彟澶栦竴涓嚱鏁,绉扳滃祵濂楄皟鐢ㄢ
绛旓細閫夋嫨A.B:鍑芥暟涔嬪唴涓嶈兘鍐嶅畾涔夊嚱鏁 C:鎵鏈夊嚱鏁扮殑椤哄簭鍙互浠绘剰鎺掑垪锛屼絾蹇呴』淇濊瘉鍦ㄨ皟鐢ㄤ箣鍓嶆湁澹版槑 D:鍑芥暟鍦ㄨ皟鐢ㄤ箣鍓嶅彲浠ユ病鏈夊畾涔夛紝浣嗘槸闇瑕佸厛澹版槑
绛旓細閫堿 鏁扮粍鍚嶈〃绀哄叾棣栧湴鍧锛屽苟涓旀暟缁勫唴瀛樹竴瀹氭槸杩炵画鐨勶紝鎵浠閿欒锛屾暟缁勪笅鏍囦负浠0鍒伴暱搴-1锛孊閿欒銆傛暟缁勭殑绗竴涓厓绱犱笅鏍囦负0锛孌閿欒.
绛旓細姝g‘绛旀鏄疉.B閫夐」銆備笉鑳藉祵濂楀畾涔夈C閫夐」锛屽嚱鏁板彲浠ユ病鏈夎繑鍥炲笺侱閫夐」锛屾病鏈夊繀瑕佹斁鍦ㄥ悓涓涓c鏂囦欢涓紝鐢ㄥ叾浠朿鏂囦欢鐨勫嚱鏁板彲浠ョ粰鍏跺畾涔夌殑鍦版柟鍑芥暟鍚嶅墠闈㈠姞extern淇グ銆
绛旓細float m=4.5锛宬锛沬nt n=1锛沰=m/n;(k涓哄崟绮惧害锛屽彧瑕佽繍绠椾腑鏈夊崟绮惧害灏辨垚绔嬶級濡傛灉鏄繖鏍峰氨鏄敊鐨 float k锛沬nt i=3锛沰=i/2锛堝洜涓鸿繍绠楀紡鏁翠釜涓篿nt绫诲瀷锛岃祴鍊肩粰k鍚庢暟鎹仐澶辩粨鏋滀负1.000000锛夊鏋滄妸k鏀逛负k=i/2.0灏姝g‘浜嗙粨鏋滀负1.5000000锛4閿欙細杩欎釜鏄c璇█璇硶瑙勫畾鐨 ...
绛旓細D 鏍囩ず绗︾敱鏁板瓧銆佸瓧姣嶅拰涓嬪垝绾跨粍鎴愶紝浣嗘槸涓嶈兘浠ユ暟瀛楀紑澶达紝鐢ㄦ埛鏍囪瘑绗︾浉瀵逛簬绯荤粺鏍囪瘑绗︼紙濡俰nt銆乫loat銆乧har绛夛級鑰岃█锛岀敤鎴锋爣璇嗙褰撶劧涔熶笉鑳藉鍜岀郴缁熸爣璇嗙閲嶅锛岃涓嶇劧缂栬瘧鍣ㄦ庝箞鍖哄垎鍛
绛旓細绛旀鏄細C A 涓瀵銆C璇█鐨棰勫鐞嗗姛鑳藉寘鎷細1.瀹忓畾涔 2.鏂囦欢鍖呭惈 杩樻湁3.鏉′欢缂栬瘧 绛 B 涓嶅銆傚畯瀹氫箟鍜屾枃浠跺寘鍚寚浠ゅ彧瑕佸湪鍑芥暟浠g爜浣跨敤瀹忔垨璋冪敤鍖呭惈鏂囦欢涓殑鍙橀噺銆佸嚱鏁颁箣鍓嶅啓濂斤紝涓鑸湪鏂囦欢棣栭儴锛涗絾鏉′欢缂栬瘧鎸囦护閫氬父鍦ㄤ唬鐮佷腑闂达紱鍏跺畠鎸囦护涔熶笉闇鍦ㄩ閮ㄣ侰 姝g‘銆侱 涓嶅銆侰璇█鐨勭紪璇戦澶勭悊鍐呭涓...
绛旓細A 姝g‘ 鍥犱负C绋嬪簭蹇呴』鏈変竴涓猰ain鍑芥暟.B 鍙兘宓屽璋冪敤, 涓嶈兘宓屽瀹氫箟 C 鍙互鏃犺繑鍥炲, 涓嶇劧void鏄共鍟ョ殑?D 杩欎釜浣犳病涓婂叏.
绛旓細D銆#define鍜宲rintf閮戒笉鏄疌璇彞 5銆浠ヤ笅鍏充簬鍑芥暟鍙欒堪涓锛姝g‘鐨勬槸锛匡伎锛裤(D)A銆佸湪鍑芥暟浣撲腑鍙互鐩存帴寮曠敤鍙︿竴涓嚱鏁颁腑澹版槑涓簊tatic绫诲埆鐨勫眬閮ㄥ彉閲忕殑鍊 B銆佸湪鍑芥暟浣撲腑鑷冲皯蹇呴』鏈変竴涓猺eturn 璇彞 C銆佸湪鍑芥暟浣撲腑鍙互瀹氫箟鍙︿竴涓嚱鏁 D銆佸湪鍑芥暟浣撲腑鍙互璋冪敤鍑芥暟鑷韩 6銆佸湪C璇█涓锛岃嫢瀵瑰嚱鏁扮被鍨嬫湭鍔犳樉...