一道c语言题求1+11+111..的和,下面是我自己编写的,可是为什么不管我输入的n是多少输出结果都是1,#includeint main(){\x05int i,s=1,t=0,n;\x05scanf("%d",&n);\x05if(n=1){\x05\x05s=1;}\x05else{\x05for(i=2;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/09 07:14:00
一道c语言题求1+11+111..的和,下面是我自己编写的,可是为什么不管我输入的n是多少输出结果都是1,#includeint main(){\x05int i,s=1,t=0,n;\x05scanf(
xJA_Ebmt}nl5"0fV*feEeffgzffQ&X=3}x[igf{N;2mez9?:vnlRv_ o7y[]K㎁SNEC4%:ڽ"v!Q8Qʳґnl-.RI _d8 GDzTAtGD%#F7-jìX9-wYno)SQL<֌`gEFSIZx0~Ah?5 .Dŝ͚D,^4Mb4I@yY6C!G[F ,a}+{>I?x<#gl~R%!

一道c语言题求1+11+111..的和,下面是我自己编写的,可是为什么不管我输入的n是多少输出结果都是1,#includeint main(){\x05int i,s=1,t=0,n;\x05scanf("%d",&n);\x05if(n=1){\x05\x05s=1;}\x05else{\x05for(i=2;i
一道c语言题
求1+11+111..的和,下面是我自己编写的,可是为什么不管我输入的n是多少输出结果都是1,
#include
int main()
{
\x05int i,s=1,t=0,n;
\x05scanf("%d",&n);
\x05if(n=1)
{
\x05\x05s=1;
}
\x05else
{
\x05for(i=2;i

一道c语言题求1+11+111..的和,下面是我自己编写的,可是为什么不管我输入的n是多少输出结果都是1,#includeint main(){\x05int i,s=1,t=0,n;\x05scanf("%d",&n);\x05if(n=1){\x05\x05s=1;}\x05else{\x05for(i=2;i
把你的if(n = 1)改成if(n == 1)习惯吧常数写到左边,像这样if(1 == n)这样如果你把比较运算符写成了赋值运算符,那么编译器就会报错.