以下程序运行后输出结果是( )#define F(m,n) m*nmain( ){int x=5,y=3,a1,a2; a1=F(x+y,x-y); a2=F(x-y,x+y);printf("%d,%d\n",a1,a2);} a.16,16b.16,-16c.-7,17d.17,-7
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/14 04:01:30
![以下程序运行后输出结果是( )#define F(m,n) m*nmain( ){int x=5,y=3,a1,a2; a1=F(x+y,x-y); a2=F(x-y,x+y);printf(](/uploads/image/z/12935043-27-3.jpg?t=%E4%BB%A5%E4%B8%8B%E7%A8%8B%E5%BA%8F%E8%BF%90%E8%A1%8C%E5%90%8E%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E6%98%AF%EF%BC%88+%EF%BC%89%23define+F%28m%2Cn%29++m%2Anmain%28+%29%7Bint+x%3D5%2Cy%3D3%2Ca1%2Ca2%3B+a1%3DF%28x%2By%2Cx-y%29%3B+a2%3DF%28x-y%2Cx%2By%29%3Bprintf%28%22%25d%2C%25d%5Cn%22%2Ca1%2Ca2%29%3B%7D+a.16%2C16b.16%2C-16c.-7%2C17d.17%2C-7)
xQMKQ+CqY8#NAQp0X%jS:>
jqƙ;Xآe{=w9su'7#wzn0w^"{Ť\,-\ej Ivͬii4Tj*Ley!7i5E22@!hڵc%1"fBP%S^L%FJ(e^'lc{zC H{ߢ`<8lazZ=xO;X{W8lA*hM{}@ I˪fɚ+cǀ'
!v|cH)XEVwǸїE1D1<@Rl}ǴH<
以下程序运行后输出结果是( )#define F(m,n) m*nmain( ){int x=5,y=3,a1,a2; a1=F(x+y,x-y); a2=F(x-y,x+y);printf("%d,%d\n",a1,a2);} a.16,16b.16,-16c.-7,17d.17,-7
以下程序运行后输出结果是( )
#define F(m,n) m*n
main( )
{int x=5,y=3,a1,a2;
a1=F(x+y,x-y);
a2=F(x-y,x+y);
printf("%d,%d\n",a1,a2);
}
a.16,16
b.16,-16
c.-7,17
d.17,-7
以下程序运行后输出结果是( )#define F(m,n) m*nmain( ){int x=5,y=3,a1,a2; a1=F(x+y,x-y); a2=F(x-y,x+y);printf("%d,%d\n",a1,a2);} a.16,16b.16,-16c.-7,17d.17,-7
选择D
因为F(M,N)是M*N
F(x+y,x-y);就是x+y*x-y 5+3*5-3=17
F(x-y,x+y);就是x-y*x+y 5-3*5+3=-7
若是加上括号a1=F((x+y),(x-y))
a2=F((x-y),(x+y));那这道题就选A
以下程序运行后输出结果是( ).#define MIN(m,n) m
以下程序运行后的输出结果是() main() {char m; m='B'+32; printf(%c/n,m);}
以下程序运行后的输出结果是() main() {char m; m='B'+32; printf(%c/n,m);}
以下程序运行后的输出结果是: i=0:n=0 Do while i
以下程序运行后的输出结果是 main() {double a; int b; b=a=10/4; printf(“%d,%f
”,b,a);}以下程序运行后的输出结果是main(){double a;int b;b=a=10/4;printf(“%d,%f
”,b,a);}为什么输出结
有以下程序:main(){ char str[ ][10]={“China”,“Beijing”},*p=str; printf(“%s
”,p+10);} 该程序运行后的输出结果是_____.A)China B)Beijing C)ng D)ing
以下程序运行后的输出结果是?main(){int a=3,b=4,c=5,t=99;if(b
以下程序运行后输出结果是:-----main(){ int i,j,a[][3]={1,2,3,4,5,6,7,8,9}for(i=0;i
以下程序运行后的输出结果是______________main( ){int a=3,b=4,c=5,t=99;if(b
以下程序的运行结果是输出如下图形** * ** * * * ** * * * * * ** * * * * * * * *#includevoid a(int i){int j,k;for(j=0;j
运行如图所示的程序框图,输出的结果是
1.有以下程序 main() { int y=10; while(y--); printf(y=%d
,y); } 程序执行后的输出结果是(b) A)
C语言一个很小的程序,有以下程序main(){ int a,k=4,m=4,*p1=&k,*p2=&m;a=p1==&m; printf(%d
,a);}程序运行后的输出结果是()A)4B)1 C)0 D)运行时出错,无定值这个程序需要怎么理解?双等号是怎么回事?
运行下列程序后 输出的“*”个数( ) for i =1 to 2 for j=0 toi-1 print * next j next i 为什么结果是3
以下程序运行后的输出结果是 main() {int a,b,c; a=1;b=3;c=5; printf(“%d,%d
”,(++a,b++),a+b+c);为什么结果是3,9而不是3,11啊
输出结果是什么?有以下函数#include viod fun(char c){if(c>’x’) fun(c-1);printf (“%c”,c);}main(){fun”z”;}程序运行输出结果是(A)
(35) 有以下程序#define P 3#define F(int x) { return (P*x*x);}main(){printf(%d
,F(3+5));}程序运行后的输出结果是A)192 B)29 C)25 D)编译出错为什么是D能讲下为什么吗?
C语言练习题 为什么?解析下以下程序程序运行后的输出结果是( ).#include stdio.hmain(){char p[20]={ 'a','b','c','d'},q[]={abc}char r[]=abcde;strcpy(p+strlen(q),r); strcat(p ,q);printf(“%d %d
”,sizeof(p),strlen(p));