156-牛客网C语言刷题3

本文主要解析了牛客网上的C语言题目,包括长整型常量的赋值、常量规范、C语言功能及awk工具介绍、C语言运算符和编译器gcc与g++的区别。涉及知识点如长整型赋值需加L,e指数必须为整数,awk的功能,C语言的%和&运算符,以及gcc和g++在处理C/C++文件时的不同行为。
摘要由CSDN通过智能技术生成

1.在16位C编译系统上,若定义long a; ,则能给a赋40000的正确语句是?

A.a=20000+20000;
B.a=400010;
C.a=30000+10000;
D.a=4000L
10L;

答案:D
长整数常量后面要加L,没有加L,则默认为int类型,在16位系统下,int是16位的,占2个字节,有效范围是-32768到+32767,A、B、C的选项都会超出这个范围

2.C语言常量中,1.2e0.5是错误的,e后必须为整数

3.具有很多C语言的功能,awk又称过滤器
csh:调用 C shell。
Tcsh是csh的增强版,并且完全兼容csh。它不但具有csh的全部功能,还具有命令行编辑、拼写校正、可编程字符集、历史纪录、 作业控制 等功能,以及C语言风格的语法结构。
awk 是一种优良的文本处理工具,Linux 及 Unix 环境中现有的功能最强大的数据处理引擎之一,AWK 提供了极其强大的功能:可以进行样式装入、流控制、数学运算符、进程、控制语句,甚至于内置的变量和函数
SED: Stream Editor

4.C语言中运算对象必须是整型的运算符是 % 和 &(按位与操作符)

5.以下说法正确的是?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值