c语言乘法密码,c语言中乘法函数

本文目录一览:

用C语言怎么乘啊

直接使用:19*23*149即可。

在c语言中,加减乘除运算符号分别为:+,-,*,/。%表示取余符号,例如a%b即求a除以b后的余数,c语言中括号运算只能使用()。

例如:

#include stdio.h

int main(){

int n;

n=19*23*149;

printf(“%d\n”,n);

return 0;

}

/*

输出:

65113

*/

乘法口诀表,C语言

1、此题比较简单我们用两个for循环即可实现。编程时先要理清思路,然后就水到聚成了。

2、源代码如下:

#include stdio.h

int main(void)

{

 int i ;

 int j ;

 printf(“下面输出乘法口诀表:\n\n”);

 for(i = 1;i = 9;i++)

 {

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

    {

        printf(“%2d * %2d = %2d   “,j,i,i*j);

    }

    printf(“\n”);

 }

 return 0;

}

3、输出结果如下:

4、总结:

本程序比较简单所以没有定义函数了,不过读者们要养成模块化编程的好习惯。该程序不管在输入输出的对齐还是代码的注释都是比较注意的。读者编写代码时尽量这样。

用C语言乘法加密怎么解密?(对文本文件内容乘法加密的。怎么解密?比如加密钥匙为K=2。原内容X2.)

给你一个加密算法 我写的 用异或算法处理文本类的文档

#includestdio.h

#includeconio.h

#includestdlib.h

#includetime.h

jiemi()

{

int k,l;

char FN[40],FS[40];

char ch,mima[40],x;

FILE *f1,*f2;

printf(“输入要解密的文件夹名称:”);

scanf(“%s”,FN);

if((f1=fopen(FN,”r”))==NULL)

{

printf(“您的路径有误,系统将不能完成任务,请重新进入。”);

getch();

exit(1);

}

printf(“输入您要解密到的文件夹名称:”);

scanf(“%s”,FS);

if((f2=fopen(FS,”w”))==NULL)

{

printf(“您的输入有误,系统将不能完成任务,请重新进入。”);

getch();

exit(1);

}

printf(“输入密码:”);

scanf(“%s”,mima);

l=strlen(mima);

k=0;

ch=fgetc(f1);

while(ch!=EOF)

{

k=k%l;

fputc(ch^mima[k],f2);

ch=fgetc(f1);

k++;

}

fclose(f1);

fclose(f2);

printf(“解密成功,请在该软件目录找到您解密的文件。\n”);

getch();

}

jiami()

{

int k,l;

char FN[20],FS[20];

char ch,mima[40],x;

FILE *f1,*f2;

printf(“输入要打开的文件夹名称:”);

scanf(“%s”,FN);

if((f1=fopen(FN,”r”))==NULL)

{

printf(“您的路径有误,系统将不能完成任务,请重新进入。”);

getch();

exit(1);

}

printf(“输入要保存的文件夹名称:”);

scanf(“%s”,FS);

if((f2=fopen(FS,”w”))==NULL)

{

printf(“您的输入有误,系统将不能完成任务,请重新进入。”);

getch();

exit(1);

}

printf(“输入密码:”);

scanf(“%s”,mima);

l=strlen(mima);

k=0;

ch=fgetc(f1);

while(ch!=EOF) //文件没有到底就继续 ,EOF文件的底部

{

k=k%l;

fputc(ch^mima[k],f2);

ch=fgetc(f1);

k++;

}

fclose(f1);

fclose(f2);

printf(“加密成功,请在该软件目录找到您加密的文件。\n”);

getch();

}

main()

{

char y;

while(1)

{

printf(“说明:欢迎使用文件加密程序,该程序可以将txt文档加密为为不可读文件,解密后返回原状态\n\n”);

printf(“小提示:输入文件名字的时候请使用字母,数字或下划线。\n并且请加上(文件名).txt的后缀,要加密的文件请放在和程序文件同目录下\n\n”);

printf(” ******菜单*******\n”);

printf(” * 1.加密 *\n”);

printf(” * 2.解密 *\n”);

printf(” * 0.退出 *\n”);

printf(” *****************\n”);

printf(” 请输入要执行的命令:\n”);

y=getch();

switch(y)

{

case ‘1’: jiami();system(“cls”);break;

case ‘2’: jiemi();system(“cls”);break;

case ‘0’: exit(0);

}

}

}

C语言乘法表代码出错

1 :。。。while(p!=123456),这句是有问题的,平时int型,通常最大表示范围是65535 而你这明显超出这一范围,造成死循环。

2、不要在函数内嵌套定义函数

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-12 12:19
下一篇 2024-12-12 12:19

相关推荐

  • Python中引入上一级目录中函数

    Python中经常需要调用其他文件夹中的模块或函数,其中一个常见的操作是引入上一级目录中的函数。在此,我们将从多个角度详细解释如何在Python中引入上一级目录的函数。 一、加入环…

    编程 2025-04-29
  • Python中capitalize函数的使用

    在Python的字符串操作中,capitalize函数常常被用到,这个函数可以使字符串中的第一个单词首字母大写,其余字母小写。在本文中,我们将从以下几个方面对capitalize函…

    编程 2025-04-29
  • Python中set函数的作用

    Python中set函数是一个有用的数据类型,可以被用于许多编程场景中。在这篇文章中,我们将学习Python中set函数的多个方面,从而深入了解这个函数在Python中的用途。 一…

    编程 2025-04-29
  • 单片机打印函数

    单片机打印是指通过串口或并口将一些数据打印到终端设备上。在单片机应用中,打印非常重要。正确的打印数据可以让我们知道单片机运行的状态,方便我们进行调试;错误的打印数据可以帮助我们快速…

    编程 2025-04-29
  • 三角函数用英语怎么说

    三角函数,即三角比函数,是指在一个锐角三角形中某一角的对边、邻边之比。在数学中,三角函数包括正弦、余弦、正切等,它们在数学、物理、工程和计算机等领域都得到了广泛的应用。 一、正弦函…

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

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

    编程 2025-04-29
  • Python3定义函数参数类型

    Python是一门动态类型语言,不需要在定义变量时显示的指定变量类型,但是Python3中提供了函数参数类型的声明功能,在函数定义时明确定义参数类型。在函数的形参后面加上冒号(:)…

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

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

    编程 2025-04-29
  • Python定义函数判断奇偶数

    本文将从多个方面详细阐述Python定义函数判断奇偶数的方法,并提供完整的代码示例。 一、初步了解Python函数 在介绍Python如何定义函数判断奇偶数之前,我们先来了解一下P…

    编程 2025-04-29
  • Python实现计算阶乘的函数

    本文将介绍如何使用Python定义函数fact(n),计算n的阶乘。 一、什么是阶乘 阶乘指从1乘到指定数之间所有整数的乘积。如:5! = 5 * 4 * 3 * 2 * 1 = …

    编程 2025-04-29

发表回复

登录后才能评论