计算机二级C语言程序设计
免费题库
已定义以下函数:fun(int *p){return *p;}该函数的返回值是______。
有以下程序#include #include main(){ char w[20], a[5][10]={"abcdef", "ghijkl", "mnopq", "rstuv", "wxyz."};int i;for (i=0; i
下面程序的输出是______。main(){ char *s="12134211";int v1=0,v2=0,v3=0,v4=0,k;for (k=0;s[k];k++)switch(s[k]){ default:v4++;case''1'':v1++;case''3'':v3++;case''2'':v2++;}printf("v1=%d,v2=%d,v3=%d,v4=%d\n",v1,v2,v3,v4);}
若有下面的说明和定义,则sizeof(struct aa)的值是______。struct aa{ int r1;double r2;float r3;union uu{ char u1[5];long u2[2];}ua;}maya;
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序#include void f(char *p[],int n){ char *t;int i,j;for(i=0;i
设有定义double a[10],*s=a;,以下能够代表数组元素a[3]的是______。
有以下程序#include main(){ char b[4][10], c; int i,j;for (i=0; i
若有以下定义:struct link{ int data;struct link *next;}a,b,c,*p,*q;且变量a和b之间已有如图所示的链表结构:a bdata next data next┌─────┐ ┌─────┐│ | │ │ | │ │ 5 | ------→ │ 9 | ││ | │ │ | │└─────┘ └─────┘cdata next┌─────┐ │ | ││ 7 | ││ | │└─────┘↑q指针p指向变量a,q指向变量c。则能够把c插入到a和b之间并形成新的链表的语句组是______。
下面程序main(){ int y=9;for(;y>0;y--){if(y%3==0){ printf("%d",--y);continue;}}}的输出是______。
以下选项中合法的用户标识符是______。
«
1
2
...
11
12
13
14
15
16
17
...
42
43
»