单选题以下叙述中正确的是
单选题以下关于C语言数据类型使用的叙述中错误的是( )。
单选题设有定义语句
int (*f)(int);
则以下叙述正确的是______。
单选题有以下程序
#include
void fun(char**p)
{++p;printf("%s\n",*p);)
main()
{char*a[]=("Morning","Afternoon","Evening","Night");
fun(a);}
程序的运行结果是
单选题要为读/写操作打开一个字符文件,其正确的打开方式为_______。
单选题有下列程序: #include<stdio.h> int fun(int(*s)[4],int n,int k) int m,i; m=s[0][k]; for(i=1;i<n;i++)if(s[i][k]>m)m=s[i][k]; return m; main() int a[4][4]=1,2,3,4,11,12,13,14,21,22,23,24,31,32,33,34; printf("%d/n",fun(a,4,0)); 程序的运行结果是( )。 A.4 B.34 C.31 D.32
单选题若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是______。
单选题某二叉树中有15个度为1的节点,16个度为2的节点,则该二叉树中总的节点数为( )。
单选题若语句“t=fun(fun(x,y,
单选题以下关于字符串的叙述中正确的是
单选题在执行下述程序时,若从键盘输入6和8,则结果为 main() int a, b, s; scanf("%d%d",&a,&b)); s=a: if(a<b) s=b; s*=s; printf("%d", s); A) 36 B) 64 C) 48 D) 以上都不对
单选题以下程序的运行结果是______。 main() { char
ch='A'; int num1=ch; float
num2=num1; printf("% f", num2); }
A.A
B.65
C.65.00000
D.a
单选题下列程序的运行结果为( )。 #include<stdio.h> voidabc(Char*str) inta,b,i,j; for(i=j=0;str[i]!='/0';i++) if(str[i]!='a') str[j++]=str[i]; str[j]='/0'; void main() char str[]="abcdef"; abc(str); printf("str[]=%s",str); A) str[]=bcdef B) str[]=abcdef C) str[]=a D) str[]=ab
单选题以下C语言用户标识符中,不合法的是______。
单选题有以下程序:
#include
main()
{ int c;
while((c=getchar())!='\n')
{ switch(c-'3')
{ case 0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
case 4:putchar(c+3);break;
}}
printf("\n");}
从第一列开始输入数据(代表一个回车符):3845,则程序输出结果为( )。
单选题若输入1,2, 下列程序的运行结果为______。 #define SWAP(a,b) t=b;b=a;a=t main () int a,b, t; scanf ("%d, %d", SWAP (a,b); printf ("a=%d,b=%d/n", a,b);
单选题设fp为指向某二进制文件末尾的指针,则函数feof(fp)的返回值为( )。
单选题以下关于C程序叙述中正确的是( )。
单选题有以下程序: #include <stdio.h> main() FILE *fp; int k,n,a[6]=1,2,3,4,5,6; fp=fopen("d2.dat","w"); fprintf(fp,"%d%d%d/n",a[0],a[1],a[2]);fprintf(fp,"%d%d%d/n",a[3],a[4],a[5]); fclose(fp); fp=fopen("d2,dat","r"); fscanf(fp,"%d%d",printf("%d%d/n",k,n); close(f); 程序运行后的输出结果是 A) 12 B) 14 C) 1234 D) 123456
单选题若有以下定义(设int类型变量占2个字节) int i=8,j=9; 则以下语句: printf("i=%%d,j=%%%d\n",i,j); 输出的结果是( )。