云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言函数章节选择题(新)

C语言函数章节选择题(新)

  • 62 次阅读
  • 3 次下载
  • 2025/7/14 9:20:15

D) swap()函数的类型是void B

31. 下面函数的功能是________。 sss(s, t)

char s[ ], t[ ]; { int i=0;

while((s[i])&&(t[i])&&(t[i]== s[i])) i++; return (s[i]-t[i]);} A) 求字符串的长度

B) 比较两个字符串的大小

C) 将字符串s复制到字符串t中 D) 将字符串s接续到字符串t中 B

32. C语言中,若未说明函数的类型,则系统默认该函数的类型是________。 A) float型 B) long型 C) int型 D) double型 C

33. 以下程序是将输入的一个整数反序打印出来,例如,输入1234,则输出 4321;输入-1234,则输出-4321,程序中划线处应分别填入________。 void printopp(long int n) {int i=0;

if(n==0) return; else

while(n)

{if(n>0||i==0) printf(\ else printf(\ i=1;

________; } } main( )

{ long int n; scanf(\ printopp(n); printf(\ }

A) n 和n=n/10 B) -n 和n=n/10 C) -n/10 和n=n D) n 和n/=10 B

34. 以下程序的功能是:求正整数n的各位之积,在划线处应填入________。 #include #include long func(long m) { long k=1; do

{ k*=m; m/=10; } while(________); return (k); } main( )

{ long n; scanf(\ printf(\ } A) m B) m==0 C) m==0 D) m>=0 A

35. 以下程序的功能是求任意两个整数a和b的最大公约数,并予以显示, 程序的两划线处应分别填入________。 #include #include

long cod(long n1,long n2) { long t;

while(n2) {________; n1=n2;n2=t; } return ________; } main( )

{ long a,b,x;

printf(\ scanf(\ x=cod(a,b);

printf(\ } A) t=n1和n1 B) t=n2和n2

C) t=n1%n2和n1 D) t=n1%n2和n2 C

36. 以下程序的功能是计算并显示一个指定行数的杨辉三角形(形式如下), 应填入程序空缺处的正确选项是________。 #define N 15

void yanghui(int b[ ][N],int n) { int i,j;

for(i=0;________;i++) {b[i][0]=1;b[i][i]=1; } for(________;++i<=n; )

for(j=1;j

{ int a[N][N]={0},n;

printf(\ scanf(\

printf(\

yanghui(a,n); }

A) i

37. 下面的程序用来将一个十进制正整数转化成八进制数,例如输入一个正 整数25,则输出31,应填入划线处的选项是________。 #include main( )

{ int i=0,j=0,a,b[10 ]={0};

printf(\ sub(a,b);

for(;i<10;i++)

{if(________) j=1;

if(j!=0) printf(\ } } sub(int c,int d[ ]) { int e,i=9;

while(c!=0) { e=c%8; d[i]=e; _________; i--;} return ; }

A) b[i]==0和c/=8 B) b[i]==0和c=e/8 C) b[i]!=0和c/=8 D) b[i]!=0和c=e/8 C

搜索更多关于: C语言函数章节选择题(新) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

D) swap()函数的类型是void B 31. 下面函数的功能是________。 sss(s, t) char s[ ], t[ ]; { int i=0; while((s[i])&&(t[i])&&(t[i]== s[i])) i++; return (s[i]-t[i]);} A) 求字符串的长度 B) 比较两个字符串的大小 C) 将字符串s复制到字符串t中 D) 将字符串s接续到字符串t中 B 32. C语言中,若未说明函数的类型,则系统默认该函数的类型是________。 A) float型 B) long型 C) int型 D) double型 C 33. 以下程序是将输入的一个整数反序打印出来,例如,输入1234,则输出 4

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com