c语言程序设计第四版苏小红(素数探求苏小红c语言程序)

本文目录
素数探求苏小红c语言程序
#include 《stdio.h》
bool isPrimeNum(int x)
{
if (x == 1)
return false;
else if (x 《= 0)
return false;
else if (x == 2)
return true;
else
{
for (int i = 2; i 《 x; i++)
{
if (x%i == 0)
return false;
}
return true;
}
}
int main(void)
{
int x;
char ch;
do{
printf("请输入一个大于1的自然数:\n");
scanf("%d", &x);
if (isPrimeNum(x) == false)
printf("%d不是素数\n",x);
else if (isPrimeNum(x) == true)
printf("%d是素数\n",x);
printf("是否继续(y/n):\n");
fflush(stdin); //清空输入缓存区
scanf("%c", &ch);
}while (’y’==ch || ’Y’ == ch);
return 0;
}
中国大学moocc语言程序设计苏小红课程实验题为什么总是显示结果错误
#include 《stdio.h》
main()
{
char sex,sports,diet;
float faHeight,moHeight,yourHeight;
printf("sex F or M: , fatherHeight and motherHeight: ,
Whether like sports Y or N: , Whether have good diet Y or N:\n");
scanf("%c,%f,%f,%c,%c",sex,faHeight,moHeight,sports,diet);
if (sex==’F’){
if (sports==’Y’){
if (diet==’Y’){
yourHeight=(faHeight*0.923+moHeight)*0.54*1.02*1.15;
}
else{
yourHeight=(faHeight*0.923+moHeight)*0.54*1.02;
}
}
else{
if (diet==’Y’){
yourHeight=(faHeight*0.923+moHeight)*0.54*1.15;
}
else{
yourHeight=(faHeight*0.923+moHeight)*0.54;
}
}
}
else {
if (sports==’Y’){
if (diet==’Y’){
yourHeight=(faHeight+moHeight)*0.5*1.02*1.15;
}
else{
yourHeight=(faHeight+moHeight)*0.5*1.02;
}
}
else{
if (diet==’Y’){
yourHeight=(faHeight+moHeight)*0.5*1.15;
}
else{
yourHeight=(faHeight+moHeight)*0.5;
yourHeight=(faHeight+moHeight)*0.5;
}
}
}
printf("yourHeight is %f cm",yourHeight);
}
第四题求解释C语言
在c语言程序设计(苏小红....)第208页
(1 ).在定义数组时不能使用变量定义数组大小,即使变量N已被赋值。数组一旦定义,就不能改变它的大小。只能用整型常量定义数组的大小。故A错
(2).为了适应可能的变化,会引进宏定义的方法,便于修改数组大小,#defing N 10 是宏定义常量,在以下语句中的N就是10,故int x ,故B正确
(3).C ,D明显不正确
纯手打很辛苦,望采纳

更多文章:
easyui和elementui哪个好(element-ui 可以做网站吗)
2026年10月10日 14:00
tcp ip协议体系大致可以分成(TCP/IP体系共有几个层次)
2026年10月10日 12:30
写出sql语句五个(帮忙写5个sql语句,全部写对给70分,写对一条给10分)
2026年10月10日 12:10
diversity and distribution(贵州省英文简介)
2026年10月10日 11:20
函数指针数组初始化(用C语言在主函数中定义和初始化一个二维数组a[3][4]和一个指针数组,采用指针数组去访问数组元素a[2][4])
2026年10月10日 09:40
android layout布局(如何让Android自适应不同分辨率或不同屏幕大小的layout布局)
2026年10月10日 06:20






