单选题有以下程序:
void ss(char *s,char t)
{ while(*s)
{if(*s==t)*s=t-"a"+"A";
S++;}}
main()
{ char strl[100]="abcddfefdbd",c="d":
ss(strl,c);printf("% s/n" ,strl);}
程序运行后的输出结果是()。
单选题有以下程序 #include <stdio.h> void fun(char **p) { ++p; printf("%s/n",*p); } main() { char *a[]={"Moming","Afternoon","Evening","Night"}; fun(a); } 程序的运行结果是
单选题设有两行定义语句:
int scanf;
float case;
则以下叙述正确的是______。
单选题有以下程序
#include <stdio.h>
main()
{ int s,t,A=10;double B=6;
s=sizeof(A.;t=sizeof(B);
printf("%d,%d/n",s,t);
}
在VC++6.0平台上编译运行,程序运行后的输出结果是______。
单选题下图所示二叉树的中序遍历结果为()。
单选题有下列程序:
#include<stdio.h>
main()
{int a=-1,b=2;
for(;a++ )
printf("%d,%d,",a,b);
printf("%d,%d",a,b);
}
程序执行后的输出结果是______。
单选题对关系S和只进行集合运算,结果中既包含S中的所有元组也包含只中的所有元组,这样的集合运算称为( )。
单选题有以下程序:
#include<stdio.h>
main( )
{ int k,n=0;char c,str[]="teach";
for(k=0;str[k];k++)
{ c=str[k];
switch(k)
{ case 1: case 3: case 5: putchar(c);printf("%d",++n);break;default:putehar("N");
}
}
}
序的运行结果是______。
单选题有以下程序
#include <stdio.h>
int fun(char p[][10])
{ int n=0,i;
for(i=0;i<7:i++)
if(p[i][0]=="T") n++;
return n;
}
main()
{ char str[][10]={"Mon","Tue","Wed","Thu","Fri","Sat","Sun"};
printf("%d/n",fun(str));
}
程序执行后的输出结果是______。
单选题在下列关于二叉树的叙述中,正确的一项是( )。
单选题以下选项中非法的C语言字符常量是
单选题概要设计中要完成的任务是______。
单选题以下程序用于把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。
#include main() { FILE *fout;
char ch; fout=fopen('abc.txt', 'w');
ch=fgetc(stdin) while(ch!='#') { fputc(ch,
fout); ch=fgetc(stdin); }
fclose(fout) } 出错的原因是______。
A.函数fopen()调用形式错误
B.输入文件没有关闭
C.函数fgetc()调用形式错误
D.文件指针stdin没有定义
单选题下列叙述中正确的是
单选题设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
单选题以下4个选项中,不能被看作是一条语句的是 ______。
单选题若有以下程序段(n所赋的是八进制数): int m=32767,n=032767; printf("%d,%/n",m,n); 执行后输出结果是( )。
单选题以下有4组用户标识符,其中合法的一组是( )。
单选题有以下程序 #define F(X,Y)(X)*(Y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } 程序运行后的输出结果是( )。
单选题若要求从键盘读入含有空格字符的字符串,应使用函数 A) getc() B) gets() C) getehar() D) scanf()