c语言中110为什么会是1艾还有210为什么是

2021-01-14 07:54:57 字数 5686 阅读 3735

1楼:匿名用户

%是取模运算 通俗点就是 求余数 ,余数是几 结果就是几

2楼:哈利路艾

%类似于求余数。

2001%10也是为1

2000%10为0

25%6为1

3楼:匿名用户

1%10是指1对10求余,1除以10的余数当然是1了

c语言中?:和!是什么意思?怎么运用在编程中?

4楼:超级饼饼干

?:的意思bai

是条件运算符,使用的du格式zhi如下(条件)?a:b,如果dao条件成内立,表达式的值就容是a,否则是b。

!的意思是用来取非运算的,!true的结果就是 false !false 的结果是 true。

写程序中,?:用的比较少,!主要用在条件判断中。

延展回答:

1、c语言是一门通用计算机编程语言,应用广泛。c语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

2、尽管c语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的c语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称mcu)以及超级电脑等作业平台。

3、c语言一共只有32个关键字,9种控制语句,程序书写形式自由,区分大小写。把高级语言的基本结构和语句与低级语言的实用性结合起来。c 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。

5楼:小小柳树儿

c语言'和'运用在编程中&&

6楼:别人家的小孩

1/5分步阅读

在?号前面是什么,

是一个问题,那么这个问题使用数字的表达方式,版那么就权是一个表达式,而这个表达式就是一个是与否的判断。

(a>b)

(a==b)

2/5(a>b)?

判断表达式是否能够通过,如果能通过,那么说明才能进行之后的操作,如果不能通过,就选择后一种结果。

3/5(a>b)?y:n

如果a大于b,那么选择y的结果,如果a小于b,那么选择n的结果。

4/5int x=(a>b)?y:n

if(x==y)

z=10;

首先判断x是否等于y,如果等于y,那么z的结果为10。

5/5int x=x+1;

int y=(x>10)?yes:no;

if(y==yes)

printf("%c",ok);

如果将x变成一个循环体,那么x将自动运行,当达到要求之后,输出完成任务。

常用的c语言编程软件有哪些??

7楼:实用资源分享家

电脑上必备的软件有哪些?

8楼:魔方格的故事

windows下首选vs,版本至少vs2005以上,或者用最新的vscode,不过需要自己配插件,好处是免费,如果做单片机c开发首选eclipse,linux下如果做单片机首选eclipse,其次是clion。eclipse兼容性最好,不过稳定性差一些,vs在win下没有对手,clion用cmake,相比来说大部分c程序用的都是makefile,需要适应一下。

dev c++:这个ide是windows环境下的,操作简单,功能也不弱,适合新手使用。

codeblocks(强力推荐): 功能比较强大的 c/c++ ide,有着不错的智能提示。

c语言是一门通用计算机编程语言,广泛应用于底层开发。c语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管c语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的c语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称mcu)以及超级电脑等作业平台。

二十世纪八十年代,为了避免各开发厂商用的c语言语法产生差异,由美国国家标准局为c语言制定了一套完整的美国国家标准语法,称为ansi c,作为c语言最初的标准。 目前2011年12月8日,国际标准化组织(iso)和国际电工委员会(iec)发布的c11标准是c语言的第三个官方标准,也是c语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。

c语言是一门面向过程的计算机编程语言,与c++,java等面向对象的编程语言有所不同。

其编译器主要有clang、gcc、win-tc、sublime、msvc、turbo c等。

编译器gcc,gnu组织开发的开源免费的编译器

mingw,windows操作系统下的gcc

clang,开源的bsd协议的基于llvm的编译器

visual c++:: cl.exe,microsoft vc++自带的编译器

集成开发环境

codeblocks,开源免费的c/c++ ide

codelite,开源、跨平台的c/c++集成开发环境

orwell dev-c++,可移植的c/c++ide

c-free

light table

visual studio系列

hello world

9楼:崇德it教育

vc++ 6.0 、code::blocks、microsoft visual c++ 、visual studio 、microsoft visual studio 、 win-tc、 turb c、 gcc 、dev c++、 c-free、 borland c++、wat*** c++、borland c++ builder、gnu djgpp c++、lccwin32 c ***piler3.

1、high c、my tc等,还常

用souceinsight ,在工作中还用labwindows编程,直接调试运行,不过那是有工程背景,有工作经验的技术人员用的。

10楼:锝筹紬锛

学c语言最好使用linux操作系统, 可以在windows上安装虚拟机

然后就是 gcc 编译器 和 vim 文本编辑器了.

调试的工具有 gdb .

还有 objdump, nm, ldd, readelf 等 binutils 工具, 非常好用.

11楼:西安it优就业

学习:sublime/vim + gcc 效率最高工作:公司开发项目一般用ide编程,并直接编译运行。

常用的ide有:

vc/vs, tc, dev-c, c-free等等。

也可以把编辑器和编译器分离,比如使用命令行编译,gcc或者mingw。编辑用source insight, vim, ue甚至记事本都可以。

12楼:s如诗如梦

现在比较常用的就是dve-c++了,我们用的就是这个,你要是需要的话,我可以发你哦

13楼:一坨tm的故事

c语言编程软件常用的有:

microsoft visual c++ 、microsoft visual studio、 dev c++、code::blocks、borland c++、wat*** c++、borland c++ builder、gnu djgpp c++、lccwin32 c ***piler3.1、high c、turb c、gcc、c-free和win-tc、my tc等等,太多了。

由于c语言比较成熟,所以编程环境很多。建议使用microsoft visual c++。

14楼:匿名用户

一般用ide编程,并直接编译运行。

常用的ide有:

vc/vs, tc, dev-c, c-free等等。

也可以把编辑器和编译器分离,比如使用命令行编译,gcc或者mingw。编辑用source insight, vim, ue甚至记事本都可以。

15楼:啊啊吖传奇

对于当前主流桌面操作系统而言,可使用 dev-c++ ,visual c++、gcc 以及 llvm clang 编译器。dev-c++是一个windows下的c和c++程序的集成开发环境,visual c++(简称 msvc)只能用于 windows 操作系统;gcc 和 llvm clang 除了可用于windows操作系统之外,主要用于 unix/linux 操作系统。

16楼:淚的告白

我个人大学使用过的c语言软件,

装个虚拟机用linux系统进行编程,我的是vm+ubuntu,vc++6.0,这个比较旧,但是可以编写很多程序,如图像动画等,microsoft visual studio系列,微软的,很大很广,包含数据库、c #等应用,

17楼:匿名用户

一般我们正统的程序员都用linux上的vim编辑器,再用gcc的编译器执行程序,

或用windows上的visual c++。(需要购买)如果你是windows系统:

编译器:gcc

编辑器:windows版vim

集成开发环境:codeblocks,dev-c++,visual c++(氪金软件)。

我认为你应该是说的是集成开发环境吧?

安装教程自己搜,这里暂不回答。

18楼:芳志火

不好意思,常用的c语言编程软件我也是不太清楚的啦,自己查一下吧。

19楼:匿名用户

microsoft visual c++ 、 dev c++、borland c++、borland c++ builder、gnu djgpp c++、lccwin32 c ***piler3.1、high c、turb c、gcc、c-free和win-tc等等,由于c语言比较成熟,所以编程环境很多。建议初学者使用dev c++。

20楼:匿名用户

我用过的 vc++ 6.0,visual studio,c-free 编程软件,供参考

21楼:五彩霓裳花漫天

vc vs我们上学就用这两个,别的应该也有不少,可能我们用的少。

windows下首选vs,版本至少vs2005以上,或者用最新的vscode,不过需要自己配插件,好处是免费,如果做单片机c开发首选eclipse,linux下如果做单片机首选eclipse,其次是clion。eclipse兼容性最好,不过稳定性差一些,vs在win下没有对手,clion用cmake,相比来说大部分c程序用的都是makefile,需要适应一下。

dev c++:这个ide是windows环境下的,操作简单,功能也不弱,适合新手使用。

codeblocks(强力推荐): 功能比较强大的 c/c++ ide,有着不错的智能提示。

22楼:徐艺轩

dev c++:这个ide是windows环境下的,操作简单,功能也不弱,适合新手使用。

vscode

23楼:匿名用户

microsoft visual c++ 、microsoft visual studio、 dev c++、code::blocks、borland c++、wat*** c++、borland c++ builder、gnu djgpp c++、lccwin32 c ***piler3.1、high c、turb c、gcc、c-free和win-tc、my tc等等,太多了,由于c语言比较成熟,所以编程环境很多。

建议使用microsoft visual c++。

c语言里(21)什么结果,在C语言中(-1)&&(-1)结果是?

1楼 匿名用户 是逻辑与运算,其结果只能是0或1, 当参与运算的两个数中有一个是0,其结果就是02是非0值 1也是非0值 所以, 2 1 的结果是1 在c语言中 1 1 结果是? 2楼 匿名用户 在c或c 中 是与的操作符,只要操作符两边都为真 不为0就为真 ,结果就为真。因为 1的二进制码 1的二...

c语言中int a 1,b 2,c c 1.0 b a输出结果为什么

1楼 匿名用户 结果是c的值是0 因为1 0 b 都会转换位浮点型,结果是0 5 0 5 a 也是会把a转为浮点型,结果是0 5 而c是整形,会对右边运算的结果取整,所结果就是0了。 假如 int a 1 b 2 c 3 表达式a b c的值是1还是0 为什么? 2楼 岔路程序缘 在c语言中,1代表...

c语言中3lt4的结果为什么是真

1楼 储r3q灾 是对的,3 4就是3 4或3 4,结果为真 2楼 匿名用户 3 4是一个逻辑比较运算,结果只有1 对 和0 错 两种。这里3 4是对的 3楼 落尘埃的夏日 因为3是小于或等于4 c语言中。3 4的结果为什么是真?? 4楼 厉兴御春 3 4是一个逻辑比较运算,结果只有1 对 和0 错...