1楼:匿名用户
int ***ment2(char str,int j){当读到'/'返回保存他的位置
int ***ment(char str,int j){如果下一个是“/‘直接返回,如果下一个是'*'继续前进
查找大神帮忙解释一下下面这段c语言程序!
2楼:匿名用户
额。。你可以
是这吧里面的中文都换成英文,比如一开始的#包括什么的,你可以版改成#include等等的,然权后拿什么"字符",你可以改成char,“我”,改成i,"如果"改成if,”其他“用else,等等之类的~~~你就会有惊奇的发现~~~~- -!
我估计里面的"无效的主要"是”void main()“- -!,所以”无效的”你都可以换成void。。。
这是哪个大神翻译的中文程序。。。- -!
加油同学!!
3楼:人生被定格
你是不是用了什么网页翻译,然后给复制过来了?可以的话请发源**
4楼:匿名用户
额 这个哪个大神能看懂。。。
请高手帮忙详细解释一下下面的一个c语言程序!谢谢。要详细。
5楼:淡鱼咸鱼
//该程序的测试必须输入5位数,否则可能发生错误#include
int fun(long n) //声明参数为长整型的函数fun() }
m=a[0]*10000+a[1]*1000+a[2]*100+a[3]*10+a[4]; //得到新的5位数
return m;
} int main()
6楼:匿名用户
#include
int fun(long n) }
//重新变成五位数字,并返回这个数字
m=a[0]*10000+a[1]*1000+a[2]*100+a[3]*10+a[4];
return m;
} int main()
急求c语言高手!!!帮忙解释一下这个程序,我是c语言小白.要详细的一句句来呀!谢谢各位dd了,答的好追加
7楼:匿名用户
为什么不写全,耍人啊
8楼:匿名用户
245714387;my7091818@163.***
谁能帮我详细解释一下 下面这个c语言程序中几个地方
9楼:幻瞑旋梦
main ()
; int i;
for(i=0;i<3;i++) scanf("%d",&a[i]);
//i=0,判断baii<3(true),a[0]赋值,dui+1(zhi即daoi=1);
//i=1,判断i<3(true),a[1]赋值,i+1(即i=2);
//i=2,判断i<3(true),a[2]赋值,i+1(即i=3);
//i=3,判断i<3(false),跳出循环,(i=3);
for(i=1;i<3;i++) a[0]=a[0]+a[i];//假设a[0]=8,a[1]=4,a[2]=1;
//i=1,判断i<3(true),a[0](12)=a[0](8)+a[1](4),i+1(即i=2);
//i=2,判断i<3(true),a[0](13)=a[0](12)+a[2](1),i+1(即i=3);
//i=3,判断i<3(false),跳出循环,(i=3);
//结果a[0]=13;
printf("%d\n",a[0]);
getch();}
10楼:匿名用户
&a[i] 中的来i值在运行时 ,通过循自环控制它的改变,for(i=0;i<3;i++),先i=0;一直加一,直到i<3;
for(i=1;i<3;i++)
a[0]=a[0]+a[i];
也是通过循环来控制的,先a[0]=a[0]+a[1];a[0]有个值;i++;i=2;
然后a[0]=a[0]+a[2];a[0]有个值;i++;i=3;
3>2;循环结束;
输出的是你输入数的和;
11楼:匿名用户
for(i=0;i<3;i++) scanf("%d",&a[i]);
i是控制循环复变量,在循环体制每完成一次后i++,即i=i+1,这个语句的意思就是依次输入数组中的3个元素的值
for(i=1;i<3;i++) a[0]=a[0]+a[i];
a[0]=a[0]+a[i]即将a[0]+a[i]的值赋给a[0],得到一个新的a[0]值
12楼:匿名用户
赋值就是把右值赋值给左值,就先计算右面的数据,计算完以后给左值就行了
scanf是对地址的操作,所以要+&符号
13楼:匿名用户
scanf()第二个参数是读取数据存放的地址,a[i]是数组中的变量,取他地址就要加个&了。
a[0]=a[0]+a[i]则很好理解了,数组中第1个成员的值等于它与a[i]的值之和。
14楼:匿名用户
说简单点:
1. i每循环一次就+1,到2结束
2. a[i]是要求你从键盘输入3个数,然后累加到a[0]中
谁能解释一下这个程序C,谁能帮忙详细解释一下这个C语言程序~~要详细的哦~
1楼 匿名用户 p int malloc sizeof int 申请一段大小为sizeof int 的空间 并把该段空间的起始地址赋值给p fut int s int p 2 3 参数s定义为类型int 即指向指针类型的指针 或者叫二级指针用 s就是对其元素进行赋值 2楼 帅的都想毁容 p int ...
一道c语言填空题程序没看懂求详细解释
1楼 include main op1 res 把结果保存到操作数1,方便继续运算opertor getchar 再次输入运算符号 printf d n res 打印结果 注意 由于是没有区分运算符优先级的,完全是按照输入的先后顺序计算的, 所以上面这4个输入的式子要按从左到右计算,不能按照平常乘除...
求C语言大神,帮忙解释一下这道题的选项,刚入门C语言
1楼 匿名用户 a选项2的二进制是010,5的二进制是101,所以2与5的结果是0,即条件为假,所以不能形成死循环 bwhile中是逗号表达式,取最后一个表达式3的值为真,所以是死循环 cd中 0 是字符的ascii值为0的转义字符,所以为假,不构成死循环条件 2楼 天云一号 a2 5 0 所以不会...