快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

c语言函数类的题 c语言函数的例题

c语言函数编程题

#includestdio.h

成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都网站制作、成都网站建设、外贸营销网站建设、灵山网络推广、小程序制作、灵山网络营销、灵山企业策划、灵山品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供灵山建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com

void del(char in[],char c, char res[]){

int i, j=0;

for(i = 0; in[i]!= '\0'; i++) {

if(in[i] != c) {

res[j++] = in[i];

}

}

res[j] = '\0';

}

int main(void) {

char a[5]="sdfs",c='s', b[5];

del(a,c,b);

puts(b);

return 0;

}

不是打击你,你的代码没有几行是正确的。

#includestdio.h

void del(char s[],char c){

int i,j;

//--i从0一直往上加。永远不等于'\0'

for(i=0,j=0;i!='\0';i++){

//应该跟c比较,不是‘c’

if(s[i]!='c')

//下面逻辑不通。

s[j]=s[i];

j++;

}

}

//main函数签名要不要写全

main()

{char a[5],c;

int i=0;

//输入5个字符,‘\0’放在哪?

//c有没有初始化?

for(i=0;i5;i++){

scanf("%c",a[i]);

}

//--输出字符,del返回的是%c吗?

//传入的参数不是a[5],是个数组。

printf("%c",del(a[5],c));

}

C语言函数题目

1:B

2:A

3:A

4:A

5:A

6:B

7:B

8:B

9:A

10:D

如果有误,请通知我,谢谢

C语言函数编程题

修改后的C语言程序:

#include stdio.h 

void triangle(int g)

{

int n=1, m; /* 修改处1 */

for(n;n=g; n++)

{

for(m=1;m=2*n-1;m++) /* 修改处2 */

putchar('*');

putchar('\n');

}

}

void rectangle(int g)

{

int n=1, m; /* 修改处3 */

for(n;n=g;n++)

{

for(m=1;m=3;m++) /* 修改处4 */

putchar('*');

putchar('\n');

}

}

int main()

{

int i,k;

printf("请输入行数(大于3):");

scanf("%d",i);

printf("请选择图形:1---三角形  \t2---矩形\t3---小旗 :");

scanf("%d",k);

if(k==1)

triangle(i);

}

if(k==2)

rectangle(i);

}

if(k==3)

triangle(i);

rectangle(i);

}

return 0;

}

C语言问题 函数题

以下函数定义正确的是: ( a )A. double fun(int x, int y) B. double fun(int x; int y)C. double fun(int x, int y) ; D. double fun(int x , y) 2. C语言规定,简单变量作实参,它与对应形参之间的数据传递方式是: ( b )地址传递; B. 单向值传递;C. 双向值传递;D. 由用户指定传递方式3. 以下关于C语言程序中函数的说法正确的是: ( b )A.函数的定义可以嵌套,但函数的调用不可以嵌套;B.函数的定义不可以嵌套,但函数的调用可以嵌套;C.函数的定义和调用均不可以嵌套;D.函数的定义和点用都可以嵌套。


名称栏目:c语言函数类的题 c语言函数的例题
网页链接:http://6mz.cn/article/ddjeoec.html

其他资讯