猫史档案馆


在线求解C++

用户:夜_竽夜_竽查看:0 回复:4 评论:0 创建时间:2020-08-08T20:58:22


C++下面程序哪错了,求解。

#include<iostream>
using namespace std;
int main(){
int p=2,t=1,s=2,x;
while(s<x){
t=t++;
p=p*0.98;
s=s+p;
}
cout<<t;;
return 0;
}


回复

上一页1 页 / 共 1下一页
蒟蒻OIer1048576蒟蒻OIer1048576

t=t++;那句有bug,应该改为t++;

点赞0


评论


小萝卜cXsQ小萝卜cXsQ

t++和++t都会让变量t自增1,但t++返回t原来的值,++t返回t自增后的值,所以t=t++;等于没有

点赞0


评论


爽快的草灵灵a1hx爽快的草灵灵a1hx

x未初始化

t=t++直接写t++

点赞0


评论


凯乐凯总_江玖凯乐凯总_江玖

t=t++改为t++

点赞0


评论