c语言函数程序题目 c语言函数题是什么意思

C语言函数编程题

修改后的C语言程序:

成都创新互联主营秀峰网站建设的网络公司,主营网站建设方案,成都app软件开发公司,秀峰h5小程序开发搭建,秀峰网站营销推广欢迎秀峰等地区企业咨询

#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语言题目关于函数?

#include stdio.h

unsigned long fact(int n)

{

unsigned long t;

for(t=1;n;t*=n--);

return t;

}

int main()

{

int i;

unsigned long sum;

for(sum=0,i=1;i20;i+=2)

  sum+=fact(i);

printf("%lu\n",sum);

return 0;

}

C语言函数题目

1:B

2:A

3:A

4:A

5:A

6:B

7:B

8:B

9:A

10:D

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

C语言编程题目?

下面是一个可以利用指针将两个字符串连接起来的 C 语言程序。该程序定义了一个子函数 `StrCat`,用于将两个字符串连接起来,并返回连接后的结果。主函数中,我们先从标准输入读入两个字符串,然后根据它们的长度调用 `StrCat` 函数,将它们连接起来并输出结果。

```c

#include stdio.h

#include string.h

#define MAX_LEN 100

char* StrCat(char* s, char* t);

int main() {

char s1[MAX_LEN], s2[MAX_LEN];

// 从标准输入读入两个字符串

printf("请输入第一个字符串:");

fgets(s1, MAX_LEN, stdin);

printf("请输入第二个字符串:");

fgets(s2, MAX_LEN, stdin);

// 将短的字符串放在前面,然后连接两个字符串

if (strlen(s1) strlen(s2)) {

char *t = s1;

s1 = s2;

s2 = t;

}

StrCat(s1, s2);

// 输出结果

printf("连接后的字符串为:%s", s1);

return 0;

}

char* StrCat(char* s, char* t) {

int i, j;

// 找到 s 末尾位置

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

// 将 t 中的字符复制到 s 的末尾

for (j = 0; t[j] != '\0'; j++) {

s[i + j] = t[j];

}

s[i + j] = '\0';

return s;

}

```

在这个程序中,我们首先定义了子函数 `StrCat`,该函数接受两个指向字符数组的指针 `s` 和 `t`,将 `t` 中的字符连接到 `s` 的末尾,并返回连接后的结果。具体来说,我们首先找到 `s` 的末尾位置,然后使用循环遍历 `t` 中的每个字符,并将它们复制到 `s` 的末尾。

在主函数中,我们先从标准输入读入两个字符串,并使用 `strlen` 函数获取它们的长度。然后,我们判断哪个字符串比较短,将其放在前面,并调用 `StrCat` 函数将两个字符串连接起来。最后,我们使用 `printf` 函数输出连接后的字符串。

需要注意的是,在函数 `StrCat` 中,我们没有对输入数据进行任何检查(例如,字符串的长度是否超过了数组的大小等)。如果需要确保输入数据的有效性,可以在程序中添加相应的检查代码。


网站栏目:c语言函数程序题目 c语言函数题是什么意思
网站链接:http://bzwzjz.com/article/ddogpod.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都h5网站建设 网站制作报价 手机网站制作 成都网站建设 营销型网站建设 成都网站建设 成都模版网站建设 重庆网站制作 成都网站设计 app网站建设 重庆企业网站建设 营销型网站建设 网站建设 手机网站设计 企业网站制作 网站设计制作报价 外贸营销网站建设 成都网站建设 重庆外贸网站建设 定制网站设计 成都网站建设 成都网站设计