77问答网
所有问题
一个简单的c语言问题。
一个简单的c语言问题。不明白为什么这两种输出结果不一样。。
举报该问题
其他回答
第1个回答 2017-03-18
是的,因为数太大了。程序运行结果在gcc中显示 -1#IND00,其实就是INVALID的简写,就是无效数。
float浮点数,在C标准库中有FLT_MAX和FLT_MIN来表示其最大值和最小值 。
一般这样的运算使用双精度数,即将你代码里的float修改成double
本回答被网友采纳
第2个回答 2017-03-18
++和--在一个语句的结束时候(遇到分号)发生作用,第二个都打印完了才改变值,如果你再打印一次就看到了
追问
谢谢!
本回答被提问者采纳
相似回答
一个简单的c语言问题
?
答:
你把最后那个for语句中的两个a[
c
[l]]改成:a[l]就好了。因为前面运行c[0]=0,c[1]=4,c[2]=11,c[3]=16,c[4]=22 当循环到i=1,s=2时,j='b',c[s]=c[2]=11,a[c[s]]=a[c[2]]=a[11]='b',if(a[c[s]]==j)成立,进入最后
一
...
问
一个C语言
编程
问题
。
答:
printf("一共%d种组合法\n",count);getch();return 1;} 运行结果为:大马:2 中马:30 小马:68 大马:5 中马:25 小马:70 大马:8 中马:20 小马:72 大马:11 中马:15 小马:74 大马:14 中马:10 小马:76 大马:17 中马:5 小马:78 一共6种组合法 2. 当可以缺少一种或...
一个C语言问题
?
答:
1
、static是静态变量:编译阶段会分配内存,只能在当前文件内使用,只初始化一次;2、extern是全局变量:在
C语言
下默认的全局变量前都隐藏的加了该关键字,只是我们平常看到的没有这个extern关键字而已。
问题
8:什么是全局变量和局部变量?1、全局变量:对全局变量直接修改会失败,通过间接修改也会失败,因...
c语言的一个问题
答:
第一次循环后得b=0;k=
1
;while (b-->=0)再把b=0和0进行比较.然后运算b--得b=-1;(这里的b--无论真假都在比较后运算)第二次循环条件表达试完成.再计算循环体k++; 得k=2;第二次循环后得b=-1;k=2;while (b-->=0)再把b=-1和0进行比较.然后运算b--得b=-2;(这里的b--无论...
一个简单的C语言问题
答:
c
=PI*r*r;return(c);} void main(){ float a,b;float result;char ch;int choice;while(
1
){ printf("请选择一项功能:\n");scanf("%d",&choice);switch(choice){ case 1:printf("\n");printf("请输入你的计算式\n");scanf("%f%c%f",&a,&ch,&b);result=value(a,b,ch);pri...
一个简单的c语言问题
答:
去掉scanf格式字符串中的\n。
一个简单的C语言问题
答:
C语言
中char和int可以通用,具体的共同点都是acs表 表中左边代表char右边的值代表int所以是可以互换的 比如找到数字那里char 0的int值48 9是57 所以数字字符转换成int就是char-48=int 举例 '0'-48==48-48==0
大家正在搜
c语言是一种什么语言
c语言最简单的数据类型
c语言简单代码
c语言简单心形代码
c语言属于什么语言
c语言题目
c语言中%s和%c
!c语言
c语言入门
相关问题
一个简单的C语言问题
一个简单的c语言程序问题
一个简单的c语言问题
一个简单的c语言程序
一个较简单的C语言问题
一个很简单c语言问题
一个简单的c语言问题求解
C语言中的一个简单问题1