c语言主函数再输入一个数 c语言主函数再输入一个数怎么表示

写一个求整数平方的函数,在主函数中由键盘输入一个整数 , 调用此函数并且把平方值显示出来 c语言#include stdio.h
int pingfang(int num)
{
return num*num;
}
int main()
{
int n;
printf("请输入一个整数:");
scanf("%d", n);
printf("%d的平方值为:%d\n", n, pingfang(n));
}
用C语言编程“写一个判素数的函数,在主函数输入一个整数,输出是否王王素数的信息 。。素数判断有很多种方法 。
以最基础的根据数学定义判断素数方式为例,判断素数代码可以写成
#include math.h
int is_prime(int n)
{
int i;
for(i = 2; i = sqrt(n); i)
if(n%i == 0)return 0;//存在除1和本身外的其它因子,不是素数,返回0.
return 1;//正常退出循环,则为素数 。
}
这样,只需要在主函数中,读入整数,并调用该函数进行判断,根据结果输出即可 。
#include stdio.h
int main()
{
int n;
scanf("%d",n);//输入数值 。
if(is_prime(n))printf("%d是素数\n",n);
else printf("%d不是素数\n",n);//输出结果 。
return 0;
}
用C语言写一个判素数的函数,在主函数输入一个整数,输出是否素数的信息 。输出是否素数的信息的源代码如下:
#include stdio.h
#include stdbool.h
bool prime(int x){
if (2x ) {
return false;
【c语言主函数再输入一个数 c语言主函数再输入一个数怎么表示】}
for (int i = 2; ix ; i) {
if (0 == x % i ) {
return false;
}
}
return true;
}
int main(){
for (int i = 2; i100; i) {
if (prime(i)) {
printf("%d ",i);
}
}
printf("\n");
return 0;
}
扩展资料
1、函数的使用可以身故重复代码的编写 。
2、函数使得程序更加模块化c语言主函数再输入一个数,有利于程序的阅读修改和完善 。
3、素数就是没有因子的数c语言主函数再输入一个数,只能被1和本身整除,所以c语言主函数再输入一个数我们就可以用循环解决,循环用于从2到他的根式判定是否有其他数可以整除它 , 有就跳出循环 。
用c语言编写 编写一个判断奇偶数的函数,要求在主函数中输入一个整数,输出该数是奇数还是偶数的信息在判断函数中 , 将输入数值和2进行取余,余数为0的是偶数,否则是奇数;在主函数中通过scanf先让用户输入一个数,然后调用判断函数,判断输入数值奇偶 , 输出判断信息 。
#includestdio.h
int IsJiShu(int a)
{if(a%2==1)return 1;
else if(a%2==0)
return 0; }
int main()
{ int n;
while(scanf("%d",n)!=EOF)
{ if(IsJiShu(n))printf("该数是奇数\n");
elseprintf("该数是偶数\n");}
return 0;}
运行结果:
扩展资料:
两种判断奇数偶数的方法:
1、求余(%):根据奇数偶数的定义 , 若整数除以2没有余数 , 则为偶数,否则为奇数 。因此 , 偶数取余结果为0,奇数取余结果为非零
2、与1相与(1):一个十进制数字是奇数还是偶数,取决于二进制中最低位那个数是0还是1 。与1相与时 , 只有对应的两个二进位均为1时,结果位才为1(奇数),否则为0(偶数) 。(参与运算的数以补码方式出现)
C语言编程 写一个判断素数的函数,在主函数输入一个整数 , 输出是否为素数的信息 。#includestdio.h
int isprime(int n)
{
int i;
for (i=2;in;i)
if(n%i==0)return 0;
return 1;
}
void main()
{
int n;
printf("请输入一个数:");
scanf("%d",n);
if(isprime(n))
printf("%d是素数\n");
else
printf("%di不是素数\n"); }
c语言主函数再输入一个数的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于c语言主函数再输入一个数怎么表示、c语言主函数再输入一个数的信息别忘了在本站进行查找喔 。

    推荐阅读