有以下程序段
struct st
{int x;int *y;)*pt;
int a[]={l,2},b[]={3,4};
struct st c[2]={10,a,20,b};
pt=c;
以下选项中表达式的值为11的是
发布于 2022-05-11 09:53:55
登录后免费查看答案
关注者
0
被浏览
18
1 个回答
推荐阅读
-
有以下程序#include <stdio.h>int fun(int x,int y){ if(x==y) return(x);else return((x+y)/2);}main(){ int a=4,b=5,c=6;printf(“%d\n”,fun(2*a,fun(b,c)));}程序运行后输出的结果是
2022-05-11 关注 0 浏览27 1答案
-
下列表达式的结果正确的是___。int a,b,c,d;a=b=c=d=2;d=a+1==3?b=a+2:a+3;printf("%d\n",d);
2022-05-11 关注 0 浏览22 1答案
-
有以下程序:void f(int x,int y){ int t;if(x}main(){ int a=4,b=3,c=5;f(a,b);f(a,c);f(b,c);printf("%d,%d,%d\n",a,b,c);}执行后输出结果是( )。
2022-05-11 关注 0 浏览34 1答案
-
以下程序的输出结果是f(int b[],int m,int n){ int i,s=0; for(i=m;i<n;i=i+2) s=s+b[i]; return s;}main(){int x,a[]={1,2,3,4,5,6,7,8,9};x=f(a,3,7);printf("%d\n",x);}
2022-05-11 关注 0 浏览57 1答案
-
有以下程序段main(){ int a=5,*b,**c; c=&b; b=&a; ……}程序在执行了c=&b;b=&a;语句后,表达式:**c的值是
2022-05-11 关注 0 浏览10 1答案
-
执行下列程序后,变量a,b,C的值分别是( )。int x=5,y=4;int a,b,c;a=(--x==y++)?X:++y;b=++x:c=y:
2022-05-11 关注 0 浏览17 1答案
-
有以下程序:viod fun(int a,int b,int c){ a=456:b=567;c=678;}main(){ int x=10,y=20,z=30;fun(x,y,z):printf("%d,%d,%d\n",x,y,z);}输出的结果是( )。
2022-05-11 关注 0 浏览23 1答案
-
有以下程序#includc <stdio.h>int a=1;int f(int c){ static int a=2; c=c+1 return (a++)+c;}Main(){ int i,k=0; for(i=0;i<2;i++{ int a=3; k +=f(a);} k+=a; printf(“%d﹨n”,k);}程序的运行结果是
2022-05-11 关注 0 浏览30 1答案
-
有以下程序int fun(int x,int y){return(x+y);} main(){ int a=1,b=2,C=3,sum;sum=fun((a++,b++,a+b),c++printf("%d\n",sum);)执行后的输出结果是( )。
2022-05-11 关注 0 浏览28 1答案
-
有以下程序:#includeint f(int x); main( ){ int a,b=0; for(a=0;a<3;a++) { b=b+f(a);putchar('A'+b);} }int f(int x) { return x * x1; }程序运行后的输出结果是( )。
2022-05-11 关注 0 浏览29 1答案