单选题若有以下定义和语句: struct st { int
n; struct st*next; }; struct
st a[3], *p; a[0].n=5; a[0].next= a[1].n=7;
a[1].next= a[2].n=9; a[2].next='/0';
p= 则以下值为6的表达式是
A.p++->n
B.p->n++
C.++(*p).n
D.++p->n
单选题有以下程序
#include
int a=1,b=2;
void fun1(int a,int b) main()
{printf("%d%d",a,b);)。 {fun1(5,6);fun2();
void fun2() printf("%d%d\n",a,b);
{a=3;b=4; } }
程序运行后的输出结果是
单选题下面程序段中,输出*的个数是 char*s="/ta/018bc"; for(;*s!='/0';s++)printf("*");
单选题以下叙述中正确的是
单选题设在C语言中,float类型数据占4个字节,则double类型数据占______个字节。
单选题有下列函数定义:
int fun(double a,double B)
{return a*b;}
若下列选项中所用变量都已正确定义并赋值,错误的函数调用是( )。
单选题有以下程序,已知字母A的ASCII码为65,程序运行后的输出结果是 main(){char c1,c2; c1='A'+'8'-'4': c2='A'+'8'-'5': printf("%c,%d\n",c1,c2);}
单选题有以下程序: #include <stdio.h> main() unsigned char a=8,c; c=a>>3; printf("%d/n",c); 程序运行后的输出结果是 A) 32 B) 16 C) 1 D) 0
单选题下列数据结构中,属于非线性结构的是( )。
单选题下面程序的输出结果是 ( ) main( ) int a[10]=l,2,3,4,6,7,8,9,10,*p=a; printf("%d//n",*(p+2));
单选题以下选项中,当x为大于1的奇数时,值为0的表达式是
单选题有以下程序:
#include <stdio.h>
#include <string.h>
main( )
{char p[20]={"a","b","c","d"},q[]="abc",r[]="abcde";
strcat(p,r); strepy(p+strlen(q),q);
printf("%d/n",strlen,(p));
程序运行后的输出结果是______。
单选题下列程序的输出结果是( )。 #include<stdio.h> main() char a[]='a','b','c','d','e','f','/0'; int i,j; i=sizeof(A) ; j=strlen(A) ; printf("%d,%d",i,j); A) 7,7 B) 7,6 C) 6,6 D) 6,7
单选题要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
单选题以下数据结构中不属于线性数据结构的是______。
A. 队列
B. 线性表
C. 二叉树
D. 栈
单选题关于软件设计的叙述中不正确的是( )。
单选题若a、b、c、d都是int型变量且都已经正确赋初值,则下列不正确的赋值语句是( ) A) a+d; B) a++; C) a=b=c=d=100; D) a=(b=3)+(d=5);
单选题某系统结构图如下图所示:该系统结构图中最大扇入是______。
单选题下列关于文件概念的叙述中正确的是( )。
单选题下面函数的功能是( )。 sss(s,t) char*s,*t; { while(*s); while(*t) *(s++)=*(t++); retum s; }