企事业内部考试类IT考试

C语言测试题

15 题含答案IT考试
共 15 题返回本类
1单选题1 / 15
下列叙述中正确的是
查看答案
A. 循环队列是队列的一种顺序存储结构 
2单选题2 / 15
下列叙述中正确的是
查看答案
D. 以上三种说法都不对
4单选题4 / 15
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
查看答案
A. 内模式 
6单选题6 / 15
有以下函数
#include 
mian()
{int a=12,c;
c=(a<<2)<<1;
printf(“%d\n”,c):
}
程序运行输出结果是
查看答案
D. 96
7单选题7 / 15
有以下函数
 #include 
 struct stu
 {int mun; char name[10]; int age;};
 viod fun(struct stu *p)
 { printf(“%s\n”,p->name);}
 mian()
 { struct stu x[3]={{01,”zhang”,20},{02,”wang”,19},{03,”zhao”,18}};
 fun(x+2);
 }
 程序运行输出结果是
查看答案
B. zhao
8单选题8 / 15
设有以下程序段
 Struct MP3 
 {char name[20];
 Char color;
 Float price;
 }std,*ptr;
 ptr=& std;
若要引用结构体变量std中的color成员,写法错误的是
查看答案
C. std-> color 
9单选题9 / 15
有以下函数
 #include 
 Viod exch(int t[ ])
 {t[0]=t[5];}
 {int x[10]={1,2,3,4,5,6,7,8,9,10},i=0;
 While(i<=4) {exch(&x[i])’i++;}
 for(i=0;i<5;i++) 
 printf(“%d”,x[i]);printf(“\n”);}
程序运行输出结果是
查看答案
D. 6 7 8 9 10
10单选题10 / 15
有以下函数
 #include 
 #define S(x) (x)*x*2
 main()
 {int k=5,j=2;
 printf(“%d,”,S[k+j]); printf(“%d\n”,S(k-j)));
 }
程序运行输出结果是
查看答案
B. 39,11
11单选题11 / 15
有以下函数
 #include 
 viod fun(int *s)
 {staic int j=0;
 do {s[j]=s[j]+s[j+1];} wihle(++j<2);
 }
 main()
 {int k,a[10]={1,2,3,4,5};
 for(K+1;k<3;k++) fun(a); 
 for(K+1;k<5;k++) printf(“%d”,a[k]);
 printf(“\n”);
 }
程序运行输出结果是
查看答案
D. 35745
12单选题12 / 15
有以下函数
 #include 
 viod func(int n)
 {int i;
 for(i=0;i<=n;i++) printf(“*”);
 printf(“#”);
 main()
 { func(3); printf(“????”); func(4); printf(“\n”); }
程序运行输出结果是
查看答案
D. ****#????*****#
13单选题13 / 15
有以下函数
 #include 
 viod fun(char c)
 {if(c>’x’) fun(c-1);
 printf (“%c”,c);
 }
 main()
 {fun”z”;}
程序运行输出结果是
查看答案
A. xyz
14单选题14 / 15
有以下函数
 #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!<回车>,则输出结果是
查看答案
C. thisis a cat! 
15单选题15 / 15
有以下函数
 #include 
 #include 
 main()
 { printf(“%d\n”,strren”ATS\n012\1”) );
 }
程序运行后的输出结果是
查看答案
B. 8
← 上一卷下一卷 →