c语言考试——选择题(编辑修改稿)内容摘要:
amp。 amp。 b c 的值为 …………………………………… ( ) ① 0 ② 1 ③ 3 ④ 5 3 s1和 s2分别为两个字符串变量,下列语 句中,错误的是 ……………… ( ) ① strcpy( s1 , s2 ) ② gets(s1 ,s2) ③ strcmp( s1 , s2 ) ④ strcat( s1 , s2 ) 3 设 a 、 b、 c的值分别为2、3、 4 , 当执行语句 a * = 16 ( ++b ) ( c ) 后 , a的值为 „„„„„ ( ) ① 32 ② 18 ③ 30 ④ 16 3设整型变量 i的值为3,则执 行表达式 i – ( i )后, i的值为 „„„„„„ ( ) ① 0 ② 1 ③ 2 ④ 表达式出错 3下列数据中属于字符型常量的是 ……………………………………………… ( ) ① 0 ② “0” ③ ‘0’ ④ ‘10’ 3下列语句中,将 p定义为指向一维数组的指针变量的是 ………………… ( ) ① int *p[4]。 ② int (*p)[4]。 ③ int *p(4)。 ④ int (*p)(4)。 3下列四个叙述中,正确的是 ……………………………………………………… ( ④ ) ① C程序中所有字母都必须小写。 ② C程序中所有关键字必须小写,其它标识符不区分大小写。 ② C程序中所有字母都不区分大小写。 ④ C程序中所有关键字必须小写。 3以下程序的输出结果是 „„„„„„„„„„„„„„„„„„„„„„„( ④ ) void main() { int x=10,y=10。 printf(“ %d %d\n” , x,y)。 } ① 10 10 ② 9 9 ③ 9 10 ④ 10 9 3在 C语言中,如果下面的变量都是 int类型,则输出结果是 ………………… ( ① ) sum=pad=5。 pad=sum++, pad++, ++pad。 printf(“ %d\n” ,pad)。 ① 7 ② 6 ③ 5 ④ 4 以下程序执行后, sum的值是 ………………………………………………… ( ③ ) void main() { int i,sum。 for( i=1。 i6。 i++) sum+=i。 printf(“ %d\n” , sum)。 } ① 15 ② 14 ③ 不确定 ④ 0 4假定所有变量均已正确说明,下列程序段运行后, x的值是 …………………… ( ① ) a=b=c=0。 x=35。 if(!a) x。 else if(b)。 if(c) x=3。 else x=4。 ① 34 ② 4 ③ 35 ④ 3 4 执行以下程序的输出结果 是 ………………….…………………………………… ( ① ) void main() { int i。 for( i=0。 i3。 i++) switch(i) { case 1: printf(“ %d” ,i)。 case 2: printf(“ %d” ,i)。 default: printf(“ %d” ,i)。 } } ① 011122 ② 012 ③ 012020 ④ 120 4 执行以下程序段的输出结果是 ……………….…………………………………… ( ④ ) int k,j,s。 for( k=2。 k6。 k++, k++) { s=1。c语言考试——选择题(编辑修改稿)
相关推荐
argdx 所指的地址写 argcx 字节 4 除把 handle 当设备号 (0=当前 ,1=A,等 )之外 ,均和 cmd=2 时一样 5 除把 handle 当设备号 (0=当前 ,1=A,等 )之外 ,均和 cmd=3 时一样 6 取输入状态 7 取输出状态 8 测试可换性。 只对于 DOS 11 置分享冲突的重算计数。 只对 DOS int (*ssignal(int sig
t i。 int fact()。 for(i=0。 i5。 i++) printf(\40:%d!=%d\n,i,fact(i))。 } int fact(j) int j。 { int sum。 if(j==0) sum=1。 else sum=j*fact(j1)。 return sum。 }
答案: fopen 111. 以随机访问方式读取文件中的数据通常使用函数。 答案: fread 112. 函数 把文件位置指针重定位到文件中的指定的位置。 答案: fseek 113. 自 结构用来构造动态数据结构。 答案:引用 114. 函数 用来动态分配内存。 答案: malloc *115. 是一种特殊的链表,它只允许在链表的开始位置插入删除结点。 答案:堆栈 *116.
t+=a++。 } else { static int a=5。 t+=a++。 } return t+=a++。 } main() { int i,s=0。 for(i=0。 i3。 i++) s+=fun(i)。 printf(s=%d\n,s)。 } 运行结果 __s=27 _______ 17. 写出程序的运行结果 int fun() { static int x=0。 int t=0。
出项目 A中的 C目录, C的路径是: A\B\C 操作方法: 方法一: 选中本地存放 cvs文件的根目录,右键点击检出 ( Checkout module) 选项 == 弹出如下页面 == 在服务器上的模块名和路径( Module name and path on the server)对应的输入框中 输入 A/B/C,点击确定按钮检出即可。 方法二: 选中本地存放 cvs文件的根目录
成眼睛的反光,完成眼珠。 图 12 1用挑选工具将眼珠放在眼白之上形成眼睛。 图 13 1将画好的左边各个部分全部选中并群组,然后在属性栏上点击水平镜像按钮,复制出一份,移动到右边的对应位置。 图 14 1先拉出几条参考线确定下半部图案的位置,然后用贝塞尔工具画出直 线轮廓。 图 15 1用形状工具选中所有节点, Ctrl+Q 转为曲线后调节曲线至如下形状。 图 16 1设其填充色为黑,轮廓色为