单选题已有定义“int a=3;”和输出语句“printf(''%8x'',a);”以下正确的叙述是( )。
单选题下列程序的运行结果是( )。 main() int x=1,y=3,a=0; while(x++!=(y-=1) ) a+=1; if(y<x)break; printf("%d,%d,%d/n",x,y,
单选题两个或两个以上的模块之间关联的紧密程度称为( )。
单选题若有说明“int s[3][4]={0}:”,则下面正确的叙述是______。
单选题有以下程序: #include <stdio, h>void sort(int a[] ,int n) int i,j,t; for(i=0;i<n;i ++ ) for(j =i+ 1;j<n;j ++ ) if(a[i]<a[j]) t=a[1] ;a[i]=a[j] ;a[j] =t; main( ) int aa[10] = 1,2,3,4,5,6,7,8,9,10 ,i; sort(aa +2, 5); for(i =0;i<10;i++) prinff("%d," ,aa[i]); prinff("/n");程序运行后的输出结果是( )。
单选题若要用fopen()函数打开一个新的二进制文件,该文件要既能读也能写,则打开方式是______。
A."ab+"
B."wb+"
C."rb+"
D."ab"
单选题有以下函数
#include
main()
{ char a[20],b[20],c[20];
scanf(”%s%s”,a,b);
get(c);
printf(”%s%s\n”,a,b,c);
}
程序运行时从第一行开始输入 this is a cat!,则输出结果是( )。
单选题若有下面的说明和定义,则sizeof(struct aa)的值是 struct aa { int rl;double r2;float r3; union uu{char u1[5];long u2[2];}ua; } mya;
单选题下列程序的输出结果是( )。 main() int p[8]=11,12,13,14,15,16,17,18,i=0,j=0; while(i++<7) if(p[i]%2) j+=p[i]; printf("%d/n",j); A) 42 B) 45 C) 56 D) 60
单选题下列数据模型中,具有坚实理论基础的是( )。
单选题若要使表达式“P++”无语法错误,则变量P不能声明为______。
单选题有以下说明和定义语句 struct student int age;char num[8]; struct student stu[3]=20,"200401",21,"200402",19,"200403"; struct student *p=stu;; 以下选项中引用结构体变量成员的表达式错误的是 A) (p++)->num B) p->num C) (*p).num D) stu[3].age
单选题C语言中共用体类型变量在程序运行期间 ( )
单选题设有定义:
char s[81]; int i=0;
以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是______。
单选题以下选项中,能表示逻辑值“假”的是______。
单选题以下叙述中正确的是______。
A.break语句只能用于switch语句体中
B.continue语句的作用是:使程序的执行流程跳出包含它的所有循环
C.在循环体内使用break语句和continue语句的作用相同
D.break语句只能用在循环体内和switch语句体内
单选题有一个数值152,它与十六进制数6A相等,那么该数值是 ( )
单选题阅读以下程序
#include <stdio.h>
main()
{ int case;
float printF;
printf("请输入2个数:");
scanf("%d%f",
printf("%d%f/n",case,printF);
}
该程序在编译时产生错误,其出错原因是______。
单选题设有下列函数:
void fun(int n,char*S){……}
则下面对函数指针的定义和赋值均正确的是( )。
单选题当a=3,b=5,c=9,d=7时,执行下面的程序段后,x的值为______。
if(a<b)
if(e<d)x=4;
else
if(a<c)
if(b<d)x=6;
else x=8;
else x=9;
else x=14;