更多"有以下程序int sub(int n) return (n/10+n"的相关试题:
[填空题]
有以下程序:
int sub(int n) { return(n/10+n%10); }
main( )
{int x,y;
scanf("%d",&x);
y=sub(sub(sub(x)));
printf("%d/n",y);
}
若运行时输入1234<回车>,程序的输出结果是()。
[单项选择]有以下程序
int f(int a)
return a%2;
main( )
int s[8]=1,3,5,2,4,6,i,d=0;
for (i=0;f(s[i]);i++) d+=s[i];
printf("%d/n",d);
程序运行后的输出结果是()
A. 9
B. 11
C. 19
D. 21
[填空题]有以下程序:
int sub(int n) { return(n/10+n%10); }
main( )
{ int x,y; scanf("%d",&x); y=sub(sub(sub(x))); printf("%d/n",y);
}
若运行时输入 1234<回车>,程序的输出结果是_________。
[填空题]有以下程序:
int sub(int n) return(n/10+n%10);
void main( )
int x,y;
scanf("%d",&x);
y=sub(sub(sub(x)));
printf("%d/n",y);
若运行时输入:4321<回车>,程序的输出结果是______。
[填空题]有以下程序:
int sub(int n) { return(n/10+n%10); }
main( )
{int x,y;
scanf("%d",&x);
y=sub(sub(sub(x)));
printf("%d/n",y);
}
若运行时输入1234<回车>,程序的输出结果是【 】。
[单项选择]有以下程序
int add(int a,int b)return(a+b);
main( )
int k,(*f)( ),a=5,b=10;
f=add;
则以下函数调用语句错误的是
A. k=(*f)(a,b);
B. k=add(a,b);
C. k=*f(a,b);
D. k=f(a,b);
[填空题]有以下程序:
#include <stdio.h>
int sub(int n)
return(n/10 + n% 10);
main( )
int x,y;
seanf(" %d" , &x); y = sub (sub(sub (x)));
printf(" %d /n";,y);
若运行时输入:1234<回车>,程序的输出结果是 【13】 。
[填空题]若有以下程序
int f(int x,int y)
return(y-x)*x;
main( )
int a=3,b=4,c=5,d;
d=f(f(3,4),f(3,5));
printf("%d/n",d) ;
执行后输出结果是 【12】 。
[填空题]有以下程序
int sub(int n){retnrn(n/10+n%10);}
main( )
{int x,y;
scanf("%d",&x);
y=sub(sub(sub(x)));
printf("%d/n",y);
}
若运行时输入:1234<回车>,程序的输出结果是______。
[填空题]有以下程序:
int sub(int n) { return(n/10+n%10); }
main( )
{int x,y;
scanf("%d",&x);
y=sub(sub(sub(x)));
printf("%d/n",y);
}
若运行时输入:1234<回车>,程序的输出结果是______。