Ⅰ c语言 问题
最后的printf("%ld",j);改为printf("%d",j); 如果不改,能运行,但结果差很多
建议第三行的int删了,都是细节问题,但这是一般编程人员和高手的差别之一。
知道了 你把scanf("%ld",&i);和int j1,j2,j4,j6,j10,j;位子换一下
因为定义一定要在运算前面。OK
Ⅱ 微机里j2 dw 0,0什么意思
定义一个变量名为j2的变量,变量的类型为word类型(字类型,对16为计算机,就16位二进制大小),里边保存了两个值,0和0
这里要注意,汇编中定义一个变量,相当于c语言中的一个数组,可以存多个数值。
Ⅲ 在java中通常所说的J2E指的是什么J2E是J2SE、J2EE和J2ME总和的简称吗
J2E不是J2SE、J2EE和J2ME总和的简称
J2E指J2EE(Java 2 Platform,Enterprise Edition),平台企业版,主要是用来做网站,和网页式的系统。
J2ME(Java 2 Micro Edition)是嵌入式编程,主要应用为手机编程。
J2SE就是指的java,只不过后来因为版本升级的问题,改成了名字叫做J2SE
Ⅳ C语言中j/=2是什么意思
相当于j = j / 2。比如j的值是6,执行这条语句之后j就变成3了
Ⅳ c语言中if(j%2)是什么意思
1、%是取余数的符号,当j/2的余数不是0时,执行if语句后面内容。
2、在条件判断句中,0为假,非0为真,所以j%2不是0时,也就是j%2为真时,执行随后内容。
Ⅵ c语言:定义一个名称为jsj2的函数,该函数实现以下功能:
#include"stdio.h" int jsj2(int n[4]) { int x[4],j,z,max=0,f=0; for(j=0;j<4;j++) { if(n[j]%2==0) { if (n[j]>max)max=n[j]; f=1; } } if(f==0) { for(j=0;j<4;j++) if(n[j]>max)max=n[j]; } return max; } main() { int n[4], i,o; printf("输入4个整数:"); scanf("%d",&n[0]); for(i=1;i<4;i++) { scanf("%d",&n[i]); } o=jsj2(n); printf("最大值是%d\n",o); FILE * fp; fp=fopen("C:\\jsj112“你的学号”.test","w"); fprintf(fp,"%d", o); fclose (fp); if (fp != NULL) { fprintf(fp,"%d",o); fclose(fp); puts("写入成功"); } else { puts("写入失败"); } }
Ⅶ C语言中的--j,是什么意思
j减去1,与j--不同在于,前者当前运算时已经减一,而后者是当前运算没有减
j = 2
a = --j;// a = 1
b = j--;// b = 1,前面j已经为1,当前的j--事后生效
Ⅷ 单片机的原理图中有一些标有J2,CON2这些符号,代表什么意思呢
一般这些标示的都是插座什么的,一般来说J2这种标示的是插座的编号,CON2这种标示的是插座的封装形式
Ⅸ C语言中j*=2 什么意思
将自身的值乘以个数在赋值给自身
即j=j*2,
加减除法都可以写成这样缩减形式
j-=2, j/=2等j=j-2, j=j/2
Ⅹ c语言中J+=2是什么意思
J+=2也就是相当于这样的J=J+2。。就是先让J的值加上2,再把它赋给J,如果原先J是2的话,那么执行完J+=2之后,J的值就是4了 还有类似的a- =3,同样,就是相当于a=a-3