错题汇总05 06

文章讲述了C语言程序从源文件到可执行程序的编译过程,重点在于预处理、编译和链接阶段的功能。在链接阶段能发现被调用的函数未定义的问题。文章还包含了两个编程题目,涉及数组最大和及回文统计,并介绍了`printf`函数的使用,包括格式化输出的规则。
摘要由CSDN通过智能技术生成

错题05

1.由多个源文件组成的C程序,经过编辑、预处理、编译、链接等阶段会生成最终的可执行程序

下面哪个阶段可以发现被调用的函数未定义  

A 预处理 

B 编译 

C 链接

D 执行

预处理:宏的展开
编译:检查程序的语法错误
汇编:编译完成的汇编指令翻译为二进制的格式
链接:将多个目标文件连接为一个

编程题

1.连续子数组的最大和_牛客题霸_牛客网

 ​​​​​​2.统计回文_牛客题霸_牛客网

错题06 

 1.执行下面语句后的输出为

int I=1;
if(I<=0)
printf("****\n") ;
else
printf("%%%%\n");

A %%

B ****

C 有语法错,不能正确执行

D %%%%

 printf(格式化串,参数1,参数2......)

格式化串:printf第一个参数之后的参数要按什么格式进行打印

%d:整型

%f:float类型

printf("%%%%\n");

格式化串有一定的规定,%后跟上特性的字符才代表一定的格式化

%Q:编译器会忽略%,直接输出Q

编程题:

 1.把字符串转换成整数(atoi)_牛客题霸_牛客网

2.不要二_牛客题霸_牛客网

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值