C语言程序设计 题目列表
单选题有以下程序:#includeintf(intx);main(){ inta,b=0; for(a=0;a3;a++) {  b=b+f(a);  putchar('A'+b); }}intf(intx){ returnx*x+1;}程序运行后的输出结果是(  )。AABEBBDICBCFDBCD

单选题有以下程序:#include main(){ FILE *fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen(data.dat,w+b); fprintf(fp,%d,a[0]); for(i = 1;i 6;i++) {  fseek(fp,0L,0);  fscanf(fp,%d,k);  fseek(fp,0L,0);  fprintf(fp,%d,a[i]+=k); } rewind(fp); fscanf(fp,%d,k); fclose(fp); printf(%d,k);}程序的运行结果是(  )。A21B6C123456D11

单选题有以下程序:#includemain(){ intk=-17; printf(%d,%o,%x,k,1-k,1-k);}程序的运行结果是(  )。A-17,22,12B-17,12,22C-17,-22,-l2D17,22,12

单选题C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是(  )。A预定义标识符(如库函数中的函数名)可用作用户标识符,但失去原有含义B用户标识符可以由字母和数字任意顺序组成C在标识符中大写字母和小写字母被认为是相同的字符D关键字可用作用户标识符,但失去原有含义

单选题以下能正确输出字符a的语句是(  )。Aprintf(%s, a);Bprintf(%s, 'a');Cprintf(%c, a);Dprintf(%d, 'a');

单选题若有定义语句:char str1[] = "string", str2[8], *str3, str4[10] = "string";库函数strcpy的功能是复制字符串,以下选项中错误的函数调用是(  )。Astrcpy(str3, "HELLO!");Bstrcpy(str2, "HELLO!");Cstrcpy(str1, "HELLO!");Dstrcpy(str4, "HELLO!");

单选题有定义语句:"inta=1,b=2,c=3,x;",则以下选项中各程序段执行后,x的值不为3()Aif(c<a)x=1; else if(b<a)x=2:else x=3;Bif(a<3)x=3:else if(a<2)x=2; else x=1;Cif(a<3) x=3;if(a<2) x=2;if(a<l)x=1;Dif(a<b) x=b;if(b<c) x=c;if(c<a) x=a;

单选题数据库应用系统中的核心问题是(  )。A数据库设计B数据库系统设计C数据库维护D数据库管理员培训

单选题下列队列的描述中,正确的是(  )。A队列属于非线性表B队列在队尾删除数据C队列按“先进后出”进行数据操作D队列按“先进先出”进行数据操作

单选题结构化程序设计的基本原则不包括(  )。A多态性B自顶向下C模块化D逐步求精

单选题关系表中的每一横行称为一个(  )。A元组B字段C属性D码

单选题若有以下程序#includemain(){ inta=-2,b=0; do {  ++b; }while(a++); printf(%d,%d,a,b);}则程序的输出结果是(  )。A2,3B0,2C1,2D1,3

单选题一棵二叉树共有25个结点,其中5个叶子结点,那么度为1的结点数为(  )。A4B6C10D16

单选题下列叙述中正确的是(  )。A算法就是程序B设计算法时只需要考虑数据结构的设计C设计算法时只需要考虑结果的可靠性D以上三种说法都不对

单选题关系表中的每一行记录称为一个(  )。A字段B元组C属性D关键码