我想要一个C语言的编程

我想要一个C语言的编程,第1张

帮你写了下,你试试:

#include<stdioh>

main()

{

char x;

x=getchar();

while(x>=97&&x<=122)

{

x=x-32;

}

putchar(x);

}

#include<stdioh>

int main()

{

    char name[30];

    int i;

    float y,x,a;

    printf("输入你最爱的人的名字:");

    scanf("%s",&name);

    printf("%s,我爱你\n",name);

    for (y = 15f; y > -15f; y -= 01f) {

        for (x = -15f; x < 15f; x += 005f) {

            a = x  x + y  y - 1;

            putchar(a  a  a - x  x  y  y  y <= 00f  '' : ' ');

        }

        putchar('\n');

    }

    system("pause");

}

一、给老师的新年祝福代码:2mylovecn/tbj二、给爸爸的新年祝福代码:2mylovecn/tbh三、给妈妈的新年祝福代码:2mylovecn/tbi四、给朋友的新年祝福代码:2mylovecn/t8m五、新年祝福:____ / ____ 新年快乐代码:2mylovecn/t9f六、烟花代码:表白代码:2mylovecn/ag新年祝福代码:2mylovecn/ag

你需要的是编译,比如TurboC,MSC,或者VC等等,你写的C代码只是源程序而已,需要经过C编译器编译成可执行的EXE文件。C编译器有很多,上面提到的就是比较常用的,至于编译器的使用,你得另查一查使用手册,一般而言,编译器都带有IDE的集成编程环境,可以作为程序的编辑器(别把编辑器和编译器弄混了,编辑器就是可以输入源代码的软件工具,如记事本就是一个最简单的编辑器,编译器就是用于编译特定语言源代码的软件),然后一般都有一个编译(Compile)按钮(或者编译命令),编译时编译器会检查你的源代码是否有语法错误,如果没有错误,还会使用链接(Link)工具将你的程序链接成为可执行的Exe文件,至此,你的源程序就成了可运行的程序了。运行EXE文件是不用源代码的,它与编写程序的语言无关,各种编程语言写成的源程序经过该编程语言的编译器可以被编译成在计算机上可以被运行的执行程序。

以下是使用C++实现该公司数据加密、解密功能的代码示例:

以上代码首先定义了两个函数:encrypt用于加密四位整数,decrypt用于解密数据,并还原数字顺序。然后在main函数中,用户输入一个四位整数,将其加密并输出加密后的结果,再解密得到原始数字,并输出结果。最后注意释放动态分配的内存。

例如,当用户输入1234时,输出结果为:

下面是核心代码,其他的自己搞吧

int getRestbuf(const char buf1, int count, const char buf2)  

{  

    int nCount = 0;  

    char p = buf1;  

  

  

    while(p = strstr(p, buf2))  

    {  

        nCount++;  

        p += strlen(buf2);  

    }  

    count = nCount;  

    return 0;  

}  

  

  

int main()  

{  

    char buf1 = "abcd11111abcd2222abcdqqqqq";  

    char buf2 = "abcd";  

    int nCount = 0;  

    getRestbuf(buf1, &nCount, buf2);  

    return 0;  

}

#include<stdioh>

void prt(int a[],int n)

{printf("%d",a[0]);

 for(int i=1;i<n;i++)

   printf(" %d",a[i]);

 printf("\n");  

}

int max(int a[],int n)

{int m=a[0],i;

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

   if(a[i]>m)m=a[i];

 return m;  

}

int main()

{int i,a[10]={4,6,1,0,2,3,5,9,8,7};

 prt(a,10);

 printf("Max=%d\n",max(a,10));

 return 0;

}

for(i=0;i<=n;i++)这句话之后要跟着{}中间不能再加上别的问题,你写的中间就加上了

sum=m; 这句,还有,这里表示要循环几次的n,是你自己输入的,并不是固定的,for(i=0;i<=n;i++)这句话就有问题了,这句是不明确的,这里不能用你自己要赋值的变量, 所以编译的时候会出错。

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/2814999.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-01-14
下一篇2024-01-14

发表评论

登录后才能评论

评论列表(0条)

    保存