彭小六事件:C语言填空题

来源:百度文库 编辑:高考问答 时间:2024/05/03 03:28:58
二、填空题(每题3分,共30分)
1.C语言属于 语言。
2.在内存中存储“A”要占 个字节,存储‘A’要占 个字节。
3.设i,j,k均为int型变量,则执行玩下面的for语句后,k的值为 。
for(i=0,j=10;i<=j;i++,j- -) k=i+j;
4.结构化程序设计规定的三种基本结构是 结构,选择结构和 结构。
5.执行“static int b[5],a[][3]={1,2,3,4,5,6}”后,b[4]= ,a[1][2]=
6.下面程序的功能是将一个字符串str的内容颠倒过来,请填空。
#include“string.h”
main()
{ int i,j, ;
char str[]={“1234567”};
for(i=0,j=strlen(str) ;i<j;i++,j- -)
{ k=str[i];str[i]=str[j];str[j]=k; }
}
7.“*”称为 运算符,“&”称为 运算符。
8.设有char a=“ABCD”,则printf(“%s”,a)的输出是 ;而printf(“%c”,*a) 的输出是 。
9.下面函数要求计算两个整数x,y之和,并通过形参z传回该和值,请填空。
Void add(int x,int y, z)
{ =x+y;return;}
10.“FILE *p”的作用是定义了一个 ,其中的“FILE”是在 头文件中定义的。

1.低级(这个范围太广了)
2.2 1 (前面一个是字符串,包含一个终止苻)
3.随机值 (为什么呢,因为K没有初始化)
4.顺序,选择,循环
5.0 6
6.(不知道要填哪里?))
7.指针 取址
8.ABCD A
9.(感觉出这道题的人有问题,那个Z的栈空间的临时变量,即使改变了也不能通过函数返回)
10.定义一个文件指针(什么头文件忘了,可能是file.h)

1属于编程语言
其他的应为没有 时间 所以你可以加我!
396452958
如果我不懂我可以帮你问我的老师!!!!!!!

1 ,面向过程的结构化编程)
2, 2个 一个
3,i=0,j=10中间应该有个逗号,结果为60
4,顺序,选择,循环
5, 0 6
6,k没有定义,加上int k=0;
7.指针 取址
8, ABCD A
9,z用指针类型就可以了,写成下面的:
Void add(int x,int y,int* z;)
{ *z=x+y;return;}
10, 一个指向文件的指针 ,后一个你翻一下书吧