单选题有以下程序; void f(int *x,int *y) int t; t=*x; *x=*y; *y=t; main() int a[8]=1,2,3,4,5,6,7,8,i,*p,*q; p=a; q= while (p>q) f(p,q);p++; q--; for(i=0;i<8; i++) printf("%d,",a[i]); 程序运行后的输出结果是( )。
单选题下列语句段中,正确的是( )。A) structint x;float y;int a[2];unsigned b[3];char name[10];;B) struct stuunsigned a[3];unsigned b[4];x;int*p=float data=y.x;D) struct ndint a,b;unsigned c[2]=5;;
单选题设有定义:int a=1,b=2,c=3;以下语句中执行效果与其他3个不同的是______。
A.if(a>b)c=a,a=b,b=c; B.if(a>b){c=a,a=b,b=c;}
c)if(a>b)c=a;a=b;b=c; D.if(a>b){c=a;a=b;b=c;}
单选题以下数据库除 ______外,均为严格意义上的DBMS系统。
单选题下面程序的输出结果是( )。 char s()="ABCD",*p; main() for(p=s;p<s+4;p++)printf("%s/n",p); )
单选题要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
单选题下列程序执行后的输出结果是 void func1(int i); void
func2(int i); char st[]="hello,friend!”; void
func1(int i) { printf("%c",st[i]);
if(i<3){i+=2;func2(i);}} void func2(int i) {
printf("%c",st[i]); if(i<3){i+=2;func1(i);}}
{ int i=0;func1(i);printf("/n");}
A. hello
B. hel
C. hlo
D. hlm
单选题有以下程序的输出结果是( ) char fun(char x , char y) { if(x main( ) { int a=’9’,b=’8’,c=’7’; printf(“%c/n”,fun(fun(a,b),fun(b,c))); }A)函数调用出错B)8 C)9D)7
单选题以下叙述中正确的是______。
单选题若有说明chars1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是( )
单选题关于结构体函数的叙述中正确的是( )。
单选题有以下程序,其中k的初值为八进制数
#include
main()
{int k=011;
printf("%d\n",k++);}
程序运行后的输出结果是
单选题堆排序是一种______排序。
单选题以下叙述中正确的是______。 A) 用C语言实现的算法必须要有输入和输出操作 B) 用C语言实现的算法可以没有输出但必须要有输入 C) 用C语言程序实现的算法可以没有输入但必须要有输出 D) 用C语言程序实现的算法可以既没有输入也没有输出
单选题关于字符串处理的叙述中正确的是( )。
单选题若已包括头文件<string.h>且已有定义char s1[18],s2={"ABCDE"}和int i,现要将字符串 "ABCDE"赋给s1,下列语句错误的是
____
。
单选题有以下程序: #define H1 5 #define H2 H1+1 #define H3 H2*H2/2 main() int s=0,k=H3; while(k--)s++; printf("%d/n",s); 程序的输出结果是 ( )
单选题有以下程序 #include <stdio.h> #include <string.h> typedef stmct char name[9];char sex;float score[2];STU; void f(STU a) STU b="Zhao",'m',85.0,90.0; int i; strcpy(
单选题C语言规定,在一个源程序中,main()函数的位置______。
单选题有以下程序:#include<stdio.h>main(){ int i=5: do{ if(i%3==1) if(i%5==2) {printf("* %d",i);break;} i++; }while(i!=0); printf("\n"); } 程序运行的结果是( )。