最新回答 / 慕标3351658
并不是,但这里用的变量的数据类型是整形变量,所以输出的数就是整数。你用浮点变量,float,double可以表示小数,double可以表示精度更高的小数。这些在之前的章节貌似都说过了,需要牢记在心。
2018-10-23
最新回答 / 慕粉5534796
#include <stdio.h>int main(){ char c = 'a'; int n = c; //将c赋值给n float f = c; //将c赋值给f double d = c; //将c赋值给d printf("%d\n",n); printf("%f\n",f); printf("%lf\n",d); return 0; }
2018-10-23
最赞回答 / 复活的鲁路修
帮你改正确了,如下#include <stdio.h>int main(){ int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}}; int i,j; int sum=0; for(i=0;i<3;i++) { for(j=0;j<3;j++) { if(i==j) { sum=sum+arr[i][j]; }...
2018-10-22
最赞回答 / 慕瓜9595863
m是要求的素数,n用来求当前的m是不是素数,当m和n求余不等于0时,继续加n,直到当m和n求余等于0时,跳出循环,再判断m是否等于n,如果等于说明是素数。
2018-10-22
最新回答 / 吃了月亮的猫
%是取余数,例如127%100就是127对100取余数,剩下27。/就是整除,例如120/100就相当于100/100,结果为1; 220/100,结果为2,你可以把百位留下,其余都看作0就行了。
2018-10-22