看了下面的回答,虽然没错,但提问者看起来好像还不是很熟悉C语言,所以我想详细地解释一下。
x+=5意思是x=x+5;x-=3的意思是x=x-3。
我把你的代码敲好了,每行代码右边的绿字是注释,黑色窗口里是x和y的最终结果:
整个过程一共循环了四次,下面是每次循环要执行的过程。
第一次循环:
x=1,y=1
x=x+5=1+5=6
第二次循环:
x=x-3=6-3=3
第三次循环:
x=x+5=3+5=8
第四次循环:
此时x等于8,结束循环
最终x等于8,y等于4。
int i,ret=x[0];
for (i=1;i<n;i++)
if (ret>x[i])
ret=x[i];
return ret;
#include<stdioh>
class Square {
int len, high;
public:
void Init(int len,int high) {
this->len = len;
this->high = high;
}
int area() {
return lenhigh;
}
int perimeter() {
return 2 (len + high);
}
};
int main() {
Square s;
int len, high;
printf("请输入矩形的长和宽(空格隔开):");
scanf("%d %d", &len, &high);
sInit(len, high);
printf("矩形面积 = %d\n", sarea());
printf("矩形周长 = %d\n", sperimeter());
}
以上就是关于C语言程序设计问题全部的内容,包括:C语言程序设计问题、C语言程序设计、c语言设计一个程序,要求:等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)