c语言程序代码自己写的,c语言编写代码

本文目录一览:

c语言编程代码

两种方法我写在一起,可以独立拆开。

#include stdio.h

void finda1(char a[3][10]);

void finda2(char a[3][10]);

void show(char (*p)[10]);

int main()

{

  char a[3][10]={{“gehajl”},{“788a987a7”},{“ccabbbabbb”}};

  printf(“原数组内容:\n”);

  show(a);

  printf(“\n1、用数组指针的方法(函数finda1):\n”);

  finda1(a);

  printf(“执行后:\n”);

  show(a);

  printf(“\n———————\n”);

  char b[3][10]={{“gehajl”},{“788a987a7”},{“ccabbbabbb”}};

  printf(“原数组内容:\n”);

  show(a);

  printf(“\n2、用指针数组的方法(函数finda2):\n”);

  finda2(b);

  printf(“执行后:\n”);

  show(b);

  return 0;

}

void finda1(char a[3][10])

{

  int i,j;

  char (*p)[10]=a;

  for(i=0;i3;i++)

      for(j=0;j10;j++)

          if(p[i][j]==’a’)

              printf(“发现:第%d行第%d个元素是‘a’,已替换\n”,i+1,j+1),p[i][j]=’1′;

}

void finda2(char a[3][10])

{

  int i,j;

  char *p[3]={a[0][0],a[1][0],a[2][0]};

  for(i=0;i3;i++)

      for(j=0;j10;j++)

          if(p[i][j]==’a’)

              printf(“发现:第%d行第%d个元素是‘a’,已替换\n”,i+1,j+1),p[i][j]=’1′;

}

void show(char (*p)[10])

{

  int i,j;

  for(i=0;i3;i++,printf(“\n”))

      for(j=0;j10;j++)

          printf(“%c “,p[i][j]);

}

怎么用C语言写可以自己主动运行的程序?

如下:

程序源代码如下:

main()

{

int i,j,k;

printf(“\n”);

for(i=1;i5;i++)/*以下为三重循环*/

 for(j=1;j5;j++) 

for (k=1;k5;k++)

 {

if (i!=ki!=jj!=k)  /*确保i、j、k三位互不相同*/

printf(“%d,%d,%d\n”,i,j,k);

  }

}

main()

{

long int i;

int bonus1,bonus2,bonus4,bonus6,bonus10,bonus;

scanf(“%ld”,i);

bonus1=100000*0.1;bonus2=bonus1+100000*0.75;

bonus4=bonus2+200000*0.5;

bonus6=bonus4+200000*0.3;

bonus10=bonus6+400000*0.15;

 if(i=100000)

bonus=i*0.1;

 else if(i=200000)

 bonus=bonus1+(i-100000)*0.075;

else if(i=400000)

bonus=bonus2+(i-200000)*0.05;

 else if(i=600000)

 bonus=bonus4+(i-400000)*0.03;

else if(i=1000000)

bonus=bonus6+(i-600000)*0.015;

 else

bonus=bonus10+(i-1000000)*0.01;

printf(“bonus=%d”,bonus);

}

C语言里的代码都是自己编写的吗?

当然不是,

其实学习编程之初基本上都是模仿,

一个小模块一个小模块的模

而且一些模块–比如文件访问,都是格式化的

谁都不是天才,多读一些别人的代码,既能学习新的思维方式又能增长见识

高分求一个100行左右的C语言程序。最好自己写的。很急

#includeiostream

#includecstdio

#includecstring

using namespace std;

int a[13],t,n,s[13],k;

int mem[13],m,lastmem[13],last;

bool fun()

{

int k=0;

for(int i=0;im;i++)

if(lastmem[i]!=mem[i])

k=1;

return k;

}

void print(){

if(last!=m || fun())

{

for(int i=0;im-1;i++)

printf(“%d+”,mem[i]);

printf(“%d\n”,mem[m-1]);

last=m;

for(int i=0;im;i++)

lastmem[i]=mem[i];

}

}

void dfs(int sum,int cur)

{

if(sumt || cur==n || sum+s[cur]-a[cur]t)

return;

if(sum==t)

{

k=1;

print();

return;

}

for(int i=cur+1;in;i++)

{

mem[m++]=a[i];

dfs(sum+a[i],i);

m–;

}

}

int main()

{

int i,j;

while(~scanf(“%d%d”,t,n) t+n)

{

memset(s,0,sizeof(s));

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

scanf(“%d”,a[i]);

for(j=0;j=i;j++)

s[j]+=a[i];

}

printf(“Sums of %d:\n”,t);

k=0;

memset(mem,0,sizeof(mem));

memset(lastmem,0,sizeof(lastmem));

last=0;

for(i=0;in;i++)

{

mem[0]=a[i];

m=1;

dfs(a[i],i);

}

if(k==0)

printf(“NONE\n”);

}

return 0;

}

原创文章,作者:LBSKI,如若转载,请注明出处:https://www.506064.com/n/325172.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
LBSKILBSKI
上一篇 2025-01-13 13:23
下一篇 2025-01-13 13:23

相关推荐

  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • Python字符串宽度不限制怎么打代码

    本文将为大家详细介绍Python字符串宽度不限制时如何打代码的几个方面。 一、保持代码风格的统一 在Python字符串宽度不限制的情况下,我们可以写出很长很长的一行代码。但是,为了…

    编程 2025-04-29
  • Python基础代码用法介绍

    本文将从多个方面对Python基础代码进行解析和详细阐述,力求让读者深刻理解Python基础代码。通过本文的学习,相信大家对Python的学习和应用会更加轻松和高效。 一、变量和数…

    编程 2025-04-29
  • AES加密解密算法的C语言实现

    AES(Advanced Encryption Standard)是一种对称加密算法,可用于对数据进行加密和解密。在本篇文章中,我们将介绍C语言中如何实现AES算法,并对实现过程进…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • 仓库管理系统代码设计Python

    这篇文章将详细探讨如何设计一个基于Python的仓库管理系统。 一、基本需求 在着手设计之前,我们首先需要确定仓库管理系统的基本需求。 我们可以将需求分为以下几个方面: 1、库存管…

    编程 2025-04-29
  • 学习Python对学习C语言有帮助吗?

    Python和C语言是两种非常受欢迎的编程语言,在程序开发中都扮演着非常重要的角色。那么,学习Python对学习C语言有帮助吗?答案是肯定的。在本文中,我们将从多个角度探讨Pyth…

    编程 2025-04-29
  • 写代码新手教程

    本文将从语言选择、学习方法、编码规范以及常见问题解答等多个方面,为编程新手提供实用、简明的教程。 一、语言选择 作为编程新手,选择一门编程语言是很关键的一步。以下是几个有代表性的编…

    编程 2025-04-29
  • Python实现简易心形代码

    在这个文章中,我们将会介绍如何用Python语言编写一个非常简单的代码来生成一个心形图案。我们将会从安装Python开始介绍,逐步深入了解如何实现这一任务。 一、安装Python …

    编程 2025-04-29
  • Python被称为胶水语言

    Python作为一种跨平台的解释性高级语言,最大的特点是被称为”胶水语言”。 一、简单易学 Python的语法简单易学,更加人性化,这使得它成为了初学者的入…

    编程 2025-04-29

发表回复

登录后才能评论