C语言面试题
2021-01-23 07:14
标签:something 编译器 free 格式化 赋值 逻辑运算符 面试题 eth include 1.下面的代码能通过编译吗?如果能,有什么潜在的问题? ①缺少头文件 stdlib.h ②在某些编译器下,main函数不能返回void类型,最好改成int,return 0; ③main函数的标准写法 2.下面代码会输出什么? 答案:110..40..60 注意:C语言中,printf函数从左向右输出,但在计算时是从右向左计算 补充:浮点数的格式化输出:%8.2f :8表示输出宽度;.2表示保留小数点后两位 3.下面操作会输出什么?为什么? 答案:L i 考点:运算符优先级问题。伪运算符优先级最高,单目运算符第二;算术运算符>比较运算符>位运算符>逻辑运算符;赋值运算符优先级倒数第二,逗号运算符优先级最低;自右向左结合的只有单目/三目/赋值运算符 4.写出下面程序的输出 答案:1 2 考点:逻辑短路问题 C语言面试题 标签:something 编译器 free 格式化 赋值 逻辑运算符 面试题 eth include 原文地址:https://www.cnblogs.com/shengtudai/p/12885448.html#include
voidint main(void){
return 0;
}
int main(int argc, char* args[]){
return 0;
};#incluede
#include
#include
上一篇:怎么在Python装饰器中自定义功能呢?用这种方法让你“为所欲为”
下一篇:spring cloud --- Ribbon 客户端负载均衡 + RestTemplate ---心得【无熔断器】