更多"若有以下程序 main ( ) int a=4,b=3,c"的相关试题:
[填空题]若有以下程序:
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);
执行后的输出结果是。
[单项选择]若有以下程序:
#include<stdio.h>
void f(int n);
main( )
void f(int n);
f(5);
void f(int n) printf("%d/n",n);
则下列叙述中不正确的是
A. 若只在main中对函数f进行说明,则只能在main中正确调用函数f
B. 在main前对函数f进行说明,则在main和其后的其他函数中都可以正确调用函数f
C. 对于以上程序,编译时系统会提示出错信息:提示对f函数重复说明
D. 函数f无返回值,所以可用void将其类型定义为无返回值型
[填空题]若有以下程序
main( )
int p,a=5;
if(p=a!=0)
printf("%d/n",p);
else
pfintf("%d/n",p+2);
执行后输出结果是 【8】 。
[填空题]
若有以下程序
main( )
{ int p,a=5;
if(p=a!=0)
printf("%d/n",p);
else
printf("%d/n",p+2);
}
执行后输出结果是 【8】 。
[填空题]若有以下程序
main ( )
int a=4,b=3,c=5,t=0;
if(a<b)t=a;a=b;b=t;
if(a<c)t=a;a=c;c=t;
printf("%d %d %dln",a,b,c);
执行后输出结果为______。
[填空题]若有以下程序:
main( )
{ int p, a=5;
if(p=a!=0)
printf("% d/n", p);
else
printf("% d/n", p+2);
执行后的输出结果是 【7】 。
[填空题]若有以下程序:
main( )
int,p,a=5;
if(P=a!=0)
printf("%d/n",p);
else
printf("%d/n",p+2);
执行后输出结果是 【8】 。
[填空题]若有以下程序:
main( )
int p,a=5;
if(p=a!=0)
printf("%d/n",p);
else
printf("%d/n",p+2);
执行后输出结果是 【8】 。