index雖然有些多余,但試著去解決復(fù)雜化的事會幫助提升自己。
int i;
int index;
for(i=0; i < 5; i++)
{
if(arr[i] ==value)
{
index = i;
return index;
}
}
index = -1;
return index;
int i;
int index;
for(i=0; i < 5; i++)
{
if(arr[i] ==value)
{
index = i;
return index;
}
}
index = -1;
return index;
2020-09-07
#include <stdio.h>
int main()
{
double num1 = 2.5;
int num = (int) num1;//定義浮點型變量num并賦值為2.5
printf("num的整數(shù)部分是%d\n", num);
return 0;
}
這里我的理解是,先命名num1=2.5
然后在重新打出需要的num,
最后因為需要的是2而不是2.5,那么就結(jié)合上一章節(jié)讓num=num1(這個num1可以是任何以A~Z或a~z)
int main()
{
double num1 = 2.5;
int num = (int) num1;//定義浮點型變量num并賦值為2.5
printf("num的整數(shù)部分是%d\n", num);
return 0;
}
這里我的理解是,先命名num1=2.5
然后在重新打出需要的num,
最后因為需要的是2而不是2.5,那么就結(jié)合上一章節(jié)讓num=num1(這個num1可以是任何以A~Z或a~z)
2020-09-05
#include <stdio.h>
int main()
{
/* 小伙伴們:
選擇你們認(rèn)為最合理的循環(huán)結(jié)構(gòu)完成功能吧 */
int sum = 0; //定義計算結(jié)果變量sum
int i = 1; //定義循環(huán)數(shù)字變量i
//使用for循環(huán)
for(i=1;i<=100;i++)
{
sum +=(i%2==0?-i:i);
}
printf("sum=%d\n",sum);
return 0;
}
int main()
{
/* 小伙伴們:
選擇你們認(rèn)為最合理的循環(huán)結(jié)構(gòu)完成功能吧 */
int sum = 0; //定義計算結(jié)果變量sum
int i = 1; //定義循環(huán)數(shù)字變量i
//使用for循環(huán)
for(i=1;i<=100;i++)
{
sum +=(i%2==0?-i:i);
}
printf("sum=%d\n",sum);
return 0;
}
2020-09-04
最新的正確寫法應(yīng)該是要加INT,因為要取整。才能顯示
#include <stdio.h>
int main()
{
int x,y;
x = 10;
y = -3;
printf("x+y=%d\n",x+y);
printf("x-y=%d\n",x-y);
printf("x*y=%d\n",x*y);
printf("x/y=%d\n",x/y);
printf("x%%y=%d\n",(int)x%y);
return 0;
}
#include <stdio.h>
int main()
{
int x,y;
x = 10;
y = -3;
printf("x+y=%d\n",x+y);
printf("x-y=%d\n",x-y);
printf("x*y=%d\n",x*y);
printf("x/y=%d\n",x/y);
printf("x%%y=%d\n",(int)x%y);
return 0;
}
2020-09-02
我覺得這題還是蠻簡單的,稍微用點數(shù)學(xué)知識解一下,再用代碼的方式寫出來就行了。
第一個空,return 1;
第二個空,num=(g(n+1)+1)*2;
(自定義的函數(shù)名太長了,我就寫他第一個字母。應(yīng)該能看懂吧……)
第一個空,return 1;
第二個空,num=(g(n+1)+1)*2;
(自定義的函數(shù)名太長了,我就寫他第一個字母。應(yīng)該能看懂吧……)
2020-09-01
#include<stdio.h>
int main()
{
int i,sum = 0;
i = 1;
while (i<=100)
{
sum = sum + i;
i = i + 1;
}
printf("100內(nèi)整數(shù)和為%d",sum);
return 0;
}
int main()
{
int i,sum = 0;
i = 1;
while (i<=100)
{
sum = sum + i;
i = i + 1;
}
printf("100內(nèi)整數(shù)和為%d",sum);
return 0;
}
2020-08-31
#include<stdio.h>
int main()
{
int sale = 120;
int year = 2;
if(sale>=100)
{
if(year>=2)
{
printf("有獎金");
}
else
printf("再接再勵");
}
return 0;
}
int main()
{
int sale = 120;
int year = 2;
if(sale>=100)
{
if(year>=2)
{
printf("有獎金");
}
else
printf("再接再勵");
}
return 0;
}
2020-08-30
x=0 先運行x++ 第一個算式就會取0為結(jié)果 然后自增1 再以1去運行++x 1自增1之后就是2 他就會取2
然后得到正確答案 x=0與x=2
然后得到正確答案 x=0與x=2
2020-08-28
#include <stdio.h>
int main()
{
for(i=9;i>=1;i--)
{
for(j=1;j<=i;j++)
result=i*j;
printf("%d*%d=%d\t",i,j,result);
}
printf("\n");
return 0;
}
可不可以幫我看下哪里錯了,謝謝
int main()
{
for(i=9;i>=1;i--)
{
for(j=1;j<=i;j++)
result=i*j;
printf("%d*%d=%d\t",i,j,result);
}
printf("\n");
return 0;
}
可不可以幫我看下哪里錯了,謝謝
2020-08-27