更多“请将以下程序中的函数声明语句补充完整 #include <stdio.h> int【12】 ; main() {i”相关的问题
第1题
下列函数在屏幕上输出的结果是? # include <stdio.h> int main(void ) { printf("****\n***\n**\n*\n"); return 0; }
A、"****\n***\n**\n*\n"
B、****\n***\n**\n*\n
C、**** \*** ** *
D、**** *** ** *
点击查看答案
第2题
以下程序的运行结果是: #include <stdio.h> int a=3, b=5; int max(int a, int b) { int c; c=a>b?a:b; return c; } int main() { int a=8; printf("%d\n", max(a, b)); return 0; }
点击查看答案
第3题
#include <stdio.h> int main( ) { int x=23; do { printf("%d",x--); }while(!x); return 0; } 该程序的输出结果为( )。
点击查看答案
第4题
#include <stdio.h> int Fun(int x, int y) { x=x+y; y=x+y; printf("x=%d,y=%d\n",x,y); return x+y; } int main() { int x=5, y=8; int z=Fun(x,y); printf("x=%d,y=%d,z=%d\n",x,y,z); return 0; } 以上程序的输出结果是:
点击查看答案
第5题
有以下程序: #include <stdio.h> #define N 4 void fun(int a[][N], int b[]) { int i; for(i=0;i<n;i++) b[i]="a[i][i]-a[i][N-1-i];" } main() { int x[n][n]="{{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},y[N],i;" fun(x,y); for(i="0;i<N;i++)" printf("%d,",y[i]); printf("\n"); 程序运行后的输出结果是(> A、-12,-3,0.0,
B、-3,-1,1,3,
C、0,1,2,3,
D、-3,-3,-3,-3,
点击查看答案
第6题
#include <stdio.h> int fun(char *s) { char *t=s; while(*t!='\0') t++; return(t-s); } int main() { char str[]="Hello"; printf("%d", fun(str)); return 0; } 上面程序的运行结果是:
点击查看答案
第7题
以下程序的运行结果是()。
#include(iostream.h>
voidsub(intx,inty,int*z)
{*z=y-x;}
voidmain()
{inta,b,c;
sub(10,5,&a);
sub(7,a,&b);
sub(a,b,&c);
cout((a$amp;A.5,2,3
B.-5,-12,-7
C.-5,-12,-17
D.5,-2,-7
点击查看答案
第8题
#include <stdio.h> main() { int a=2,b=3; float x=3.9,y=2.3; float r; r=(float)(a+b)/.2+(int)x%(int)y; printf("%f\n",r); } 程序的运行结果为 。
点击查看答案
第9题
以下程序的输出结果: #include <stdio.h> union { struct { int x; int y; }s1; int a; int b; }u1; void main() { u1.a=3; u1.b=4; u1.s1.x=u1.a*u1.b; u1.s1.y=u1.a+u1.b; printf("%d,%d\n",u1.s1.x,u1.s1.y); }
点击查看答案
第10题
下面程序输出的结果是________ #include <stdio.h> void main( ) { int i,j,x=0; static int a[6]={1,2,3,4,5,6}; for(i=0,j=1;i<5;++i,j++) x+="a[i]*a[j];" printf("%d\n",x);> A、数组a中首尾的对应元素的乘积
B、数组a中首尾的对应元素的乘积之和
C、数组a中相邻各元素的乘积
D、数组a中相邻各元素的乘积之和
点击查看答案