main()
{
Int i =10,j=1;
i =i+j++;
Printf ("%d,%d,%d",i++,++j,i);
}
为什么答案是11,3,11
不应该是11,3,12嘛
2条回答 默认 最新
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-12-22 17:13回答 2 已采纳 i和j分别初始化为int和short类型的最大值了,再加1就溢出成负数了
- 2021-08-29 23:28回答 2 已采纳 printf()参数是从右边开始执行的printf ("%d,%d,%d",i++,++j,i);是先执行i,之后执行++j,最后才执行i++
- 2017-11-20 15:44回答 2 已采纳 for里面的a[j],b[j],你已经改变它们的值了,下面else里面进行++,得到的不是原来值的后一位了,而是原来值最高位的数值上边加一,你下面的能成功,就是你传的是参数,每次改变的是参数的值,真实
- 2020-08-02 09:36C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。
- 2021-12-20 17:15C 编程是一种通用的、过程的、命令式的计算机编程语言,于 1972 年由贝尔电话实验室的 Dennis M. Ritchie 开发,用于开发 UNIX 操作系统。 C是使用最广泛的计算机语言。 它随着 Java 编程语言的流行程度不断波动,...
- 2020-08-27 03:10导读: 本文所描述的优秀编程风格适合于大部分语言,文章中可能提到你不是很了解的概念,没有关系,你放心的读下去,当你使用AVR一个月之后,你什么都明白了。
- 2021-10-22 21:39回答 2 已采纳 输入的时候别输入逗号!!!!要么改成scanf("%f,%f,%f",&a,&b,&c);要么输入的时候是1 4 4,不要加逗号,逗号不是默认分隔符
- 2021-11-01 22:16回答 5 已采纳 没明白,有图吗?
- 2021-10-05 20:56回答 3 已采纳 struct中不能指定不完整的数组,因为struct应有确定的大小,如果用变长数组,那么struct长度就不定了用定长数组和指针就没有对应问题
- 2020-12-10 15:39MAX在码字的博客 1.C语言编译器:这是手机上的一个C语言编程软件,可以直接在手机上编译运行baiC语言程序, 如果你在学习C/C++的过程中遇到了问题,可以来加入小编的企鹅圈问小编哦~小编很热情的(●’◡’●) 2.C++编译器:也即C4...
- 2010-11-28 12:24C C++ 库函数 所有的C C++ 库函数,每个库函数都有简练的功能概括
- 2022-03-19 14:04在阅读本章时,请注意有关switch语句和运算符优先级的一些问题,这些问题常常会使C语言的初学者感到迷惑。 1.1 什么是局部程序块(local block)? 局部程序块是指一对大括号({})之间的一段C语言程序。一个C函数...
- 2022-04-10 12:35回答 1 已采纳 不是p,q的地址对换了,是p,q指向地址的值对换了,这个对换的值就是a,b的值如果是p,q地址对换,应该是int* r=p;p=q;q=r; 如果对你有帮助,望采纳
- 2021-10-30 20:53回答 1 已采纳 #include<stdio.h> int main() { int i,j,s,n; scanf("%d",&n); for(i=1; i<=n; i++)
- 2021-11-01 21:50回答 2 已采纳 strcmp("apple","allpe")比较字符串的大小,如果前面大,结果大于0;后面大,结果小于0;相等,结果等于0.代码如下:#include<stdio.h>#include
- 2021-01-21 15:28C语言中需要事先定义变量类型,以int类型为例,当定义一个int型变量后,就会在内存中开辟4个字节,再来进行初始化,由于长度是指定的,在运算过程中需要考虑,溢出,精度等问题。 Python不需要事先定义变量类型,以a...
- 2020-09-12 12:06cumao2792的博客 初学者c语言编程软件 C is a programming language invented in the early 1970s by Dennis Ritchie as a language for writing operating systems. The purpose of C is to precisely define a series of ...
- 2020-07-10 15:21淡沫浅然的博客 首先来说说编程语言这个概念。 编程,其实就是让计算机听懂自己的话,让计算机帮自己想干的事情。编程语言,就是让你能够和计算机进行交流的一种语言。说白了就是让你的软件按你的命令干活。 所以首次入门选择哪一...
- 2021-10-06 21:06回答 1 已采纳 前面两个else if里c>的部分不用判断,因为是else if,最后一个不用else if,直接else就可以了。你好好琢磨一下
- 2022-03-31 23:09又绿南岸的博客 相信很多初入计算机编程语言学习的朋友对编程语言的晦涩难懂感到过烦恼,作为大一计算机类专业新生,从未接触过编程到应用编程语言实在是一段痛苦的回忆,每天上专业课就是一次处刑,上课就困,下课撒欢,不禁让人望...
- 没有解决我的问题, 去提问