南京师范大学 教育技术学 考研真题 C语言与Web技术
2005年南京师范大学C语言与WEB技术研究生考试真题 一、填空题(每题3分,共45分)
1、描述“一个整数n能被3或7整除”的C语言逻辑表达式为( ).
2、C语言中的标识符只能由( )三种字符组成,且第一个字符( ) 3、 C语言中,if和#if得差别在于( ) 4、以下程序的运行结果是( ) #define ADD(x,y)x+y Void main() {
Printf(“%d\n”,ADD(1,2)*ADD(3,4));
} 5、如下函数将字符t中的内容拷贝到字符串s中,只允许使用一个C语言语句来实现该函数,该语句是( ) Void mystrcpy(char *s,char *t){
( ) }
6、使用fopen函数打开位于当前目录的上一级目录下的文本文件text.txt(仅读),并返回一个文件指针的语句是( )
7、任何一个HTML标记都可以有title,style,id和( )等四种属性。 8、为了让一个表格单元格中的文字以一行显示(即不换行),可以在td标记中使用( )属性 9、在HTML语言中, 表示( ),>表示( ) 10、在HTML语言中,可以使用( )和( )两种方法来指定颜色
11、在HTML语言中,div和span标记的作用是( )
12、与不使用CSS相比,使用CSS来控制Web页面的布局和外观,其好处之一是( )
13、为了阻止浏览器对表单中的不合格数据进行提交,可以为该表单的( )事件处理器增加一个Javascrip/VBScript脚本函数,当该函数返回一个( )值时,该表单就不会被提交 14、XML文档的文档结构是由( )和( )来确定的
15、DOM是( )的缩写,DOM的作用是( ) 二、选择题(每题3分,共36分)
1、设int a=0,b=5;执行表达式++a||++b,a+b后,a,b和表达式的值分别是( ) A、1,5,7 B、1,6,7 C、1,5,6 D、0,5,7 2、使用C语言描述关系表达式a≤x<b,正确的描述是( )
A、a<=x=a&x=a&&x
A、c=2+3; B、c= 2+3 ; C、c= \2 +3; D、c= 2 + 3 ; 4、若有变量定义:int *p,m=2,n; 以下正确的程序段是( ) A、p=&n; scanf(“%d”,&p); B、p=&n; scanf(“%d”,*p); C、scanf(“%d”,&n);*p=n; D、p=&n;*p=m; 5、如下程序的的运行结果是( )
Main() {
Char a[]=”programming”,b[]=”language”; Char *p1=a,*p2=b; Int i;
For(i=0;i<7;i++) If(*(p1+i)==*(p2+i))
Printf(“%c”,*(p1+i)); }
A、gm B、rg C、or D、ga