- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
结构化程序设计语言编写的程序由三种结构组成:顺序结构、分支结构和 O一个完整的C程序可以有多个函数,其中有且只能有一个名为 的函数。
数学式而所相应的C语言表达式为(m, 1/3.0)。
在调用函数f。pen(”d:\\b.da「”r”)时,若d盘根目录下不存在文献b. dat,则函数的返回 值是。
执行下面程序段中的语句“k = A*A+ 1 ; ”后k的值是 o
#d e f i n e B 2
#define A B +1
k = A * A+l;已有定义 “fl oa t m;do u ble n; i nt a; 1 ong b;char c ; ”,则表达式 m+n*a/m+b/n+c 值的 类型为 o
C语言有效的预解决命令总是以 开头。
已有定义inta [ 10],*p = a+3;,则数组a的最后一个元素是p[已有定义“ int n=l 2 ; doub 1 e a ; ”,则执行语句“ a= n / = 5; 后,a的值
为O若要声明一个类型名STR,使得定义语句STR s等价于char *s ,则声明语句
是 o程序设计语言的发展经历了几个阶段:机器语言、汇编语言和 o
一个C程序总是从 函数开始执行的。
已有定义“double a=5,b=10;”,则计算a15的库函数调用形式是。
己有定义“ch a r ch=,a,,则表达式c h=ch-1 a +2,的值为字符的编码。
表达“xNy?”的C语言表达式是x=y。
C语言有效的预解决命令总是以 开头。
常量,\n的数据类型是 o已有定义“ i ntb[10], *p = b, *q;q=b[5];”,则表达式q — P的值是。
在文献中,以符号常量EOF作为文本文献(字符流文献)的结束标记,E OF代表的值
case 1 : a[ i [= 0 ;for (i=0; i4;i + +)printf(%d,a [i]); printf(“ \ n );
)
A)3 3 4 4
B)2 0 5 0
0 30 4 0
D)030 4有以下程序
#include# in c lude
m a i n(){ char a[10] = a bed
printf (%d, %d\n,\ s t r len(a), s i z eof(a));)
程序运营后的输出结果是
A)7,4
4,10
8,8
1 0, 10下面是有关c语言字符数组的描述,其中错误的是
A)不可以用赋值语句给字符数组名赋字符串
B)可以用输入语句把字符串整体输入给字符数组
C)字符数组中的内容不一定是字符串
D)字符数组只能存放字符串下列函数的功能是
fu n (char * a,char * b)
{ w h ile((* b =*a)! = 0) {a++, b ++;} }
A)将a所指字符串赋给b所指空间
B)使指针b指向a所指字符串
C)将a所指字符串和b所指字符串进行比较 D)检查a和b所指字符串中是否有‘\0 设有以下函数
v o i d fu n (int n, cha r * s ) { }
则下面对函数指针的定义和赋值均是对的的是 A ) void (*pf) (); pf=fun;
B ) v i o d *p f (); p f=fun;
C) v oid *pf (); *p f =fun;
D)vo i d (*pf)( i nt, c h a r) ;pf= fun;有以下程序
# i nclude
i nt f ( i ntn);
main()
{ int a=3, s;
s=f (a) ;s= s + f ( a );prin t f (%d\n”, s);
)
int f (i n t n )
{ s t ati c int a=l ;
n+=a++;
ret u rn n;
)
程序运营以后的输出结果是
A)7
8
9
10有以下程序
#includ e
#d e fine f (x) x *x* x
m a i n()
{ int a =3,s,t;
s=f(a+l); t=f ((a+ 1 ));
printf(%d, %d\n, s, t);
)
程序运营后的输出结果是
A) 1 0,6 4
B ) 1 0,10
C)64,10
D)64,64下面结构体的定义语句中,错误的是
s t rue t ord {int x ; in t y; i n t z;}; st r u c t ord a;
st r uct or d {int x;int y; i n t z;} s t ruct or d a ;
C)str u c t ord {int x;i n t y;int z;} a;
D ) st r u c t {i n t x;int y;
文档评论(0)