C语言知识-学习练习题系列-9-4题型

简介: C语言知识-学习练习题系列-9-4题型

针对上一次学习内容继续 我们针对学习的C语言知识-进行学习练习以检验学习效果。
1、若有以下程序   

#include   
  int a[]={2,4,6,8};   
  main()   {
    int i;   
    int *p=a;   
    for(i=0;i<4;i++)
    a[i]=*p;   
    printf("%d\n",a[2]);   
}
 ```  
 上面程序输出结果是
    A. 6
    B. 8
    C. 4
    D. 2

2、函数 rewind 的作用是
    A. 使文件位置指针重新返回文件的开始位置
    B. 将文件位置指针指向文件中所要求的特定位置
    C. 使文件位置指针指向文件的末尾
    D. 使文件位置指针自动移至下一个字符位置

3、下面程序段的运行结果是   
  char *format="%s,a=%d,b=%d\n";   
  int a=11,b=10;   
  a+=b;   
  printf(format,"a+=b",a,b);
    A. for,"a+=b",ab
    B. format,"a+=b"
    C. a+=b,a=21,b=10
    D. 以上结果都不对

4、有如下程序:   
long fib(int n){ 
if(n>2)
  return(fib(n-1)+fib(n-2));   
else return(2);   
}   
main()   { 
  printf("%d\n",fib(3));
}   该程序的输出结果是
    A. 2
    B. 4
    C. 6
    D. 8


--------------------------------
题目1、答案:D
题目2、答案:A
题目3、答案:C
相关文章
|
5月前
|
存储 C语言
C语言学习记录——动态内存函数介绍(malloc、free、calloc、realloc)
C语言学习记录——动态内存函数介绍(malloc、free、calloc、realloc)
326 1
|
5月前
|
编译器 C语言 C++
C语言学习记录——位段(内存分配、位段的跨平台、位段的应用)
C语言学习记录——位段(内存分配、位段的跨平台、位段的应用)
54 0
|
1月前
|
C语言
教你快速理解学习C语言的循环与分支
教你快速理解学习C语言的循环与分支
15 0
|
3月前
|
编译器 C语言
C语言函数的学习
掌握函数的使用是学习C语言的关键一环,理解和应用这些基本的函数概念将使你能够更有效地利用C语言的强大功能。
23 0
|
5月前
|
存储 程序员 Go
|
5月前
|
存储 编译器 C语言
c语言学习历程【1】
c语言学习历程【1】
68 1
|
5月前
|
C语言
C语言学习记录——枚举(定义、与结构体的区别、优点)
C语言学习记录——枚举(定义、与结构体的区别、优点)
59 3
|
5月前
|
C语言
C语言学习记录——通讯录(静态内存)
C语言学习记录——通讯录(静态内存)
32 2
|
5月前
|
存储 C语言
C语言学习记录——联合体(共用体、特点、用法、联合体大小计算)
C语言学习记录——联合体(共用体、特点、用法、联合体大小计算)
77 2
|
5月前
|
测试技术 C语言
数据结构学习记录——树习题—Tree Traversals Again(题目描述、输入输出示例、解题思路、解题方法C语言、解析)
数据结构学习记录——树习题—Tree Traversals Again(题目描述、输入输出示例、解题思路、解题方法C语言、解析)
45 1