請(qǐng)教C語(yǔ)言高手
請(qǐng)教C語(yǔ)言高手k=(a++==b)?2:3什么意思,特別是?2:3,請(qǐng)高手指點(diǎn)
全部回復(fù)(30)
正序查看
倒序查看
@henan123
各位,這個(gè)程序#includevoidmain(){inti,m,n;n=m-1;scanf("%d",&m);for(i=2;in)printf("yes\n");elseprintf("nov\n");}怎么就是不行啊,我到底哪里作錯(cuò)拉,郁悶,請(qǐng)高手指點(diǎn)
我也只是學(xué)過(guò)一點(diǎn)C語(yǔ)言,說(shuō)兩句.你的程序應(yīng)該是求m是否為素?cái)?shù)的吧?怎么程序中沒(méi)有給變量賦初始值呢?還有scanf("%d",&m)是你定義的子函數(shù)嗎?
0
回復(fù)
@henan123
#includevoidmain(){inta,n,count=1,sn=0,tn=0;scanf("%d%d",&a,&n);while(count
各位,求X+XX+XXX+XXXX+....N次
#include
void main()
{
int x,n,k,f;
f=0;
scanf("%d%d",&x,&n);
for(k=1;k<=n;k++)
f=mapow(x,k);
k+=f;
printf("%d\n",k);
}
float mapow(float x,int n)
{
int i;
float f=1;
for(i=1;i<=n;i++)
f*=i;
return (f);
這個(gè)程序?yàn)槭裁床恍?請(qǐng)高手指點(diǎn)
#include
void main()
{
int x,n,k,f;
f=0;
scanf("%d%d",&x,&n);
for(k=1;k<=n;k++)
f=mapow(x,k);
k+=f;
printf("%d\n",k);
}
float mapow(float x,int n)
{
int i;
float f=1;
for(i=1;i<=n;i++)
f*=i;
return (f);
這個(gè)程序?yàn)槭裁床恍?請(qǐng)高手指點(diǎn)
0
回復(fù)