单项选择题

有以下程序: void swap1(int c0[],int c1[]) { int t; t=c0[0]; c0[0]=c1[0]; c1[0]=t; } void swap2(int *c0,int *c1) { int t; t=*c0; *c0=*c1; *c1=t; } main() {int a[2]={3,5}, b[2]={3,5}; swap1(a,a+1); swap2(&b[0],&b[1]); printf("%d %d %d %d\n",a[0],a[1],b[0],b[1]); } 程序运行后的输出结果是______。

A.3 5 5 3
B.5 3 3 5
C.3 5 3 5
D.5 3 5 3
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序:int f(int b[ ][4]){ int i,j,s=0;for(j=0;j2) i=3-j;s+=b[i][j]; }return s; }main( ){ int a[4][4]={{1,2,3,4},{0,2,4,5},{3,6,9,12},{3,2,1,0}};printf(“%d n”,f(a)); }执行后的输出结果是( )。
A.12
B.11
C.18
D.16
单项选择题
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址#include <stdio.h>#include <string.h>char *scmp(char *s1, char *s2){ if(strcmp(s1,s2)<0) return(s1);else return(s2); }main( ){ int i; char string[20], str[3][20];for(i=0;i<3;i++) gets(str[i]);strcpy(string,scmp(str[0],str[1])); *库函数strcpy对字符串进行复制* strcpy(string,scmp(string,str[2]));printf( %s n ,string);}若运行时依次输入:abcd、abba和abc三个字符串,则输出结果为( )。
A.abcd
B.abba
C.abc
D.abca
相关试题
  • 为了便于对照检查,测试用例应由输入数据和...
  • 数据结构分为逻辑结构与存储结构,线性链表...
  • Jackson结构化程序设计方法是英国的M.Jack...
  • 从Windows环境进入MS-DOS方式后,返回Wind...
  • 【 】是一种信息隐蔽技术,目的在于将对象...