C语言问题5

printf("%10.5f",12345.678)输出结果是?
答案是12345.67800
小数点不是占一位吗?怎么不是12345.6780?

不是 不占的
你规定了小数点后精度表示5位 所以是12345.67800
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-06-27
小数点占一位?没听说过 楼主有才啊

C语言问题 特别说下4,5,6的思路 谢谢
第5题:\/*求素数*\/ int primeNumber(int a[],int num){ int i,j,count=0;for(i=0;i<num;i++){ j=2;while(j<a[i]&&(a[i]%j!=0)){ j++;} if(a[i]%j!=0)count++;} return count;} 思路:用穷举法找出数组中的素数,并最终用count记录找出多少个并作为返回值。第六题:...

C语言问题:5 5 5 5 5=5,在空格内填+ - * \/ 输出所有成立结果
Print(op[i]);} printf("5\\n");

C语言题,答案是5,想知道为什么,求详细过程
b%3 ==1成立,那么执行b=b+3=13,continue是继续回到for循环执行a++,那么此时a=5 第5次循环 注意了 if(b>10)这句话成立了, 那么执行break,循环结束,最后 a = 5

c语言简单问题,如图5,为什么选A?
C语言中,以0开关的整数表示它是一个8进制的数,以0x开头,表示它是一个16进制数。所以:int a = 0100;\/\/定义了整形变量a,值是0100,即8进制的100,转换成10进制是64,转换成16进制是40。printf("%d,%o,%x\\n", a, a, a);分别以%d有符号10进制,%o8进制,%x16进制输出,那结果就是64...

C语言495个问题之第5章《空(null)指针》
有多种情况可能导致空指针的内部表达不为0,但这不影响空指针的使用。C语言的空指针常数关键字是“0”,在多数情况下都能正常工作,除非未加修饰的“0”用在非指针上下文时,编译器会将其生成整数0,而不是发出错误信息。关于空指针的疑惑主要源于程序员对机器实现细节的关注,以及对预处理宏NULL的...

c语言中 5是什么意思
C语言中的5可以指代整型变量的值,也可以作为一个数字直接使用。在C语言中,数字可以用于很多计算中,比如加法、减法、乘法、除法、取余等。同时5也可以表示一个布尔变量的值,比如当5为真时,可以执行某些操作。在C语言中,变量可以存储各种类型的数据,其中包括整型、字符型、浮点型等等。当我们使用...

C语言问题,x=5,x>5?x=4:x=3&&x>5;求详细运行过程和结果
最好这样写 x>5? (x=4) : (x = 3 && x>5);x>5? 得假 条件为假 进入 x=3&&x>5 这是赋值语句, x= (3 && x>5 ); 关系运算符优先于逻辑运算符,所以 x = (3 && (x>5) ); 这里 关系运算 x>5 得 0 (假就是0,0就是假)。 3 && 0 得 0。 把...

C语言问题,简易计算器,除法,当分母为0,比如555\/0输出错误,下面还有个5...
你需要设计个标志变量,在判断出错误后,就不能再执行switch后面的printf语句了

C语言问题~! 1 2 3 4 5 6 7 8 9 10
include<stdio.h> int main(){ int i, j;for(i=0;i<10;i++)for(j=1;j<=10-i;j++){ printf("%d", j);if(j == 10-i)printf("\\n");else printf(" ");} }

C语言问题 i=5 (++i)+(++i)+(++i)的值是多少?求详解瓦
等式里面有++i,所有的i都自增1,有i++,等式里面i值不变,运算完后i变为i+1。我主要讲一下第三个,应该是18,有三个++i,所以每个i都是3+1+1+1=6,所以结果是18.

相似回答
大家正在搜