aes算法c语言运行_【理论巩固】【精选】C语言第一章选择题

本文探讨了C语言程序的编译过程,解释了C语言源程序如何通过编译生成二进制目标文件和可执行文件,并强调了C程序在不同环境下运行的可能性。同时,介绍了算法的基本结构和C语言中的数制表示,以及程序设计的步骤。
摘要由CSDN通过智能技术生成
97df7753357800692d0223dbe784c639.png

以下叙述中错误的是______。

A、C语言的可执行程序是由一系列机器指令构成的

B、用C语言编写的源程序不能直接在计算机上运行

C、通过编译得到的二进制目标程序需要连接才可以运行

D、在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件

正确答案:D

af1e47161621703758b0699339f3f064.png

本题的考查点是C语言的风格特点。
C语言编写的程序代码称为源程序,对于计算机本身来说,它并不能直接识别由高级语言编写的程序。C语言程序经C语言编译程序编译后,生成后缀为.obj的二进制文件 (称为目标文件)。此.obj文件必须与系统提供的各种库函数连接起来生成一个后缀为.exe的可执行文件才可以执行。C语言的可执行文件由一系列机器指令构成的。因此选项A、B、C说法正确。C程序可以在不同环境下运行,例如:(1)Turbo C集成开发环境可以运行C源程序生成. exe文件;(2)在UNIX操作系统下可以运行C程序;(3)在DOC下用Microsoft C 6.0编译程序可以运行C程序。故本题答案为D。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值