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

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

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

    main()   { 
       int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;
      printf("%d\n",*(p+2));
  }

A. 3
B. 4
C. 1
D. 2

2、若已定义:   
int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i;  
 其中 0≤i≤9, 则对a数组元素不正确的引用是
A. a[p-a]
B. *(&a[i])
C. p[i]
D. a[10]

3、 sizeof(float)是
A. 一个双精度型表达式
B. 一个整型表达式
C. 一种函数调用
D. 一个不合法的表达式

4、以下叙述中不正确的是
A. 在不同的函数中可以使用相同的名字的变量
B. 函数中的形式参数是局部变量
C. 在一个函数内定义的变量只在本函数范围内有效
D. 在一个函数内的复合语句中定义的变量在本函数范围内有效


题目1、答案:A
题目2、答案:D
题目3、答案:B
题目4、答案:D

相关文章
|
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语言
数据结构学习记录——树习题—Tree Traversals Again(题目描述、输入输出示例、解题思路、解题方法C语言、解析)
数据结构学习记录——树习题—Tree Traversals Again(题目描述、输入输出示例、解题思路、解题方法C语言、解析)
45 1
|
5月前
|
C语言
|
5月前
|
人工智能 算法 Java
|
5月前
|
C语言
|
5月前
|
C语言
|
5月前
|
C语言