首页 > 公务员考试
题目内容 (请给出正确答案)
[单选题]

#include <stdio.h>void fun(int a[], int n){ int i,t;for(i=0;i<n/2;i++) { t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t; }}main(){ int k[10]={1,2,3,4,5,6,7,8,9,10},i;fun(k,5);for(i=2;i<8;i++) printf("%d",k[i]);printf("\n");}程序的运行结果()。

A.345678

B.876543

C.1098765

D.321678

答案
收藏

D、321678

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“#include <stdio.h>void fun(int…”相关的问题
第1题
#include<stdio.h>是下面哪个函数的头文件()

A.].printf

B.].string

C.].strcpy

D.].open

点击查看答案
第2题
以下程序的输出结果是_______。#include<stdio.h>main(){ int i;for(i=1;i<5;i++){ if(i%2)printf

以下程序的输出结果是_______。 #include<stdio.h> main() { int i; for(i=1;i<5;i++){ if(i%2)printf("*"); else continue; printf("#"); } printf("$\n"); }

A.*#*#*#$

B.#*#*#*$

C.*#*#$

D.#*#*$

点击查看答案
第3题
有以下程序include<stdio.h>main(){int i,n[]=(0,0,0,0,0);for(i=1;i<=4;i++){n[i]=n[

有以下程序

include<stdio.h>

main()

{int i,n[]=(0,0,0,0,0);

for(i=1;i<=4;i++)

{n[i]=n[i-1]*3+1;printf(”%d”,n[i]));}

}

程序运行后的输出结果是______。

点击查看答案
第4题
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){char a[20]=”ABCD\0EFG\0”,b[]=”IJK”;strcat(a,b);printf(”%s\n”,a);}程序运行后的输出结果是()。

A.ABCDE\0FG\0IJK

B.ABCDIJK

C.IJK

D.EFGIJK

点击查看答案
第5题
若从键盘输入58,则输出结果是__。#include ”stdio.h”main(){ int a;scanf(”%d”, &a);if (a>50) printf(”%d”, a);if (a>40) printf(”%d”,a);if (a>30) printf(”%d”,a);}

A.58

B.50

C.585858

D.40

点击查看答案
第6题
以下程序运行后的输出结果是【 】。 include <stdio.h> main() { int x=1,y=0,a=0,b=0;

以下程序运行后的输出结果是【 】。 include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch (x ) { case 1:switch(y) { case 0:a ++; break; case 1 :b ++; break; } case 2:a ++ ;b +*; break; } printf("%d %d\n",a,b); }

点击查看答案
第7题
有以下程序:#include <stdio.h>void sum(int *a){a[0]=a[1];}main(){int aa[10]={1,2,3,4,5,6,7,

有以下程序: #include <stdio.h> void sum(int *a) { a[0]=a[1]; } main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; for(i=2;i>=0;i--) sum(&aa[i]); printf("%d\n",aa[0]); } 执行后的输出结果是()。

A.4

B.3

C.2

D.1

点击查看答案
第8题
(14 )以下程序用以删除字符串所有的空格,请填空。#include <stdio.h>main (){ char s[100]

(14 )以下程序用以删除字符串所有的空格,请填空。

#include <stdio.h>

main ()

{ char s[100]={ " Our teacher teach C language! " };int i,j;

for (i=j=0;s[i]!= ’ \0 ’ ;i++ )

if (s[i]!= ‘ ’ ) {s[j]=s[i];j++;}

s[j]= 【 14 】

printf (" %s\n " ,s ) ;

}

点击查看答案
第9题
有以下程序#include<stdio.h>#include<string.h>main(){char x[]=“STRING”;x[0]=0;x[1]=’\0’;x[2]=’0’;printf(”%d%d\n”,sizeof(x),strlen(x));}程序运行后的输出结果是()。

A.6 1

B.7 0

C.6 3

D.7 1

点击查看答案
第10题
如下程序的输出结果是什么#include<stdio.h>int main(void){int aaa=0;aaa=0x11;printf("%d",aaa);return 0;}()

A.0x11

B.11

C.17

D.%d

点击查看答案
第11题
有以下程序#include <stdio.h>#include <string.h>typedef struct{ char name[

有以下程序

#include <stdio.h>

#include <string.h>

typedef struct{ char name[9];char sex; float score[2]; } STU;

STU f(STU a)

{ STU b={"Zhao",'m',85.0,90.0}; int i;

strcpy(a.name,b.name);

a.sex=b.sex;

for(i=0;i<2;i++) a.score[i]=b.score[i];

return a;

}

main()

{ STU c={"Qian",'f',95.0,92.0},d;

d=f(c); printf("%s,%c,%2.0f,%2.0f\n",d.name,d.sex,d.score[0],d.score[1]);

}

程序的运行结果是

A)Qian,f,95,92

B)Qian,m,85,90

C)Zhao,m,85,90

D)Zhao,f,95,92

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改