第一范文网 - 专业文章范例文档资料分享平台

c语言考前复习 - 习题abi

来源:用户分享 时间:2025/5/29 6:42:56 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

if(n==5) /*满5个换行*/ { printf(\ n=0; } }

i++; } }

2). main( ) { int i,s=0,t=1; for(i=1;i<=7;i++)

{ t=t*i; s=s+t; printf(\ }

五、程序设计题 1. main() {int x,g,s,b; for(x=100;x<1000;x++) { b=x/100;s=x0/10;g=x; if((g*g*g+s*s*s+b*b*b)==x) printf(“%d\\n”,x); } }

}

2. main() { int i,s=0,f=1; for(i=2;i<80;i++) {s=s+f*(i-1)/i; f=-f;} printf(s=%f\\n”,s); }

六、选做题 1. main()

{ float s=0,m=2.0,n=1.0,p; int i;

for(i=1;i<=20;i++)

{s=s+m/n; p=m; m=m+n; n=p;} printf(s=%f\\n”,s); }

2.#include main( )

{ int i,j,k,s=1; for(i=1;i<=20;i++) for(j=1;j<=50;j++) { k=100-i*5-j*2;

if(k>=0)

{ printf(“- - -”,i,j,k); s=s+1;

if(s%5==0) printf(“\\n”); } } }

第7章 数组习题 A卷

1. 单项选择题

(1) int a[4]={5,3,8,9};其中 a[3]的值为( )。D A. 5 B. 3 C. 8 D. 9

(2) 以下 4 个字符串函数中,( )所在的头文件与其他 3 个不同。A A. gets B. strcpy C. strlen D. strcmp (3) 以下 4 个数组定义中,( )是错误的。 D

A. int a[7]; B. #define N 5 long b[N]; C. char c[5]; D. int n,d[n](4) 对字符数组进行初始化,( )形式是错误。 B

A. char c1[ ]={'1', '2', '3'}; B. char c2[ ]=123; C. char c3[ ]={ '1', '2', '3', '\\0'}char c4[ ]=\

(5) 在数组中,数组名表示( )。 A

A. 数组第 1 个元素的首地址 B.数组第 2 个元素的首地址 C. 数组所有元素的首地址 D.数组最后 1 个元素的首地址

(6) 若有以下数组说明,则数值最小的和最大的元素下标分别是( )。 B int a[12] ={1,2,3,4,5,6,7,8,9,10,11,12}; A. 1,12 B. 0,11 C. 1,11 D. 0,12 (7) 若有以下说明,则数值为 4 的表达式是( )。 D

int a[12] ={1,2,3,4,5,6,7,8,9,10,11,12}; char c=’a’, d, g ; A. a[g-c] B. a[4] C. a['d'-'c'] D. a['d'-c]

(8) 设有定义:char s[12] = \ 则printf( \ 的输出是( )。 AA. 6 B. 7 C. 11 D. 12

(9) 设有定义:char s[12] = \ 则printf(\的输出是( )。 D A. 6 B. 7 C. 11 D. 12 (10) 合法的数组定义是( )。 A

A. char a[ ]= \ B. int a[5] ={0,1,2,3,4,5}; C. char a= \ a[ ]={0,1,2,3,4,5}

(11) 合法的数组定义是( )。 D

A. int a[3][ ]={0,1,2,3,4,5}; B. int a[ ][3] ={0,1,2,3,4}; C. int a[2][3]={0,1,2,3,4,5,6}; D. int a[2][3]={0,1,2,3,4,5,}; (12) 下列语句中,正确的是 ( )。D

A. char a[3][ ]={'abc', '1'}; B. char a[ ][3] ={'abc', '1'}; C. char a[3][ ]={'a', \ D. char a[ ][3] ={ \

(13) 下列定义的字符数组中,输出 printf(\的输出是( )。 C static str[3][20] ={ \ \ A. basic B. foxpro C. windows D. 输出语句出错 (14) 下列各语句定义了数组,其中哪一个是不正确的( )。 C

A. char a[3][10]={\ B. int x[2][2]={1,2,3,4};

搜索更多关于: c语言考前复习 - 习题abi 的文档
c语言考前复习 - 习题abi.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3vqqo9brlh9jajr89mg8_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top