C语言题目 AB类数 求源代码 和详细备注
#include<stdio.h>
typedef unsigned long u32; /* 将无符号长整型取别名为u32 */
typedef signed long s32; /* 将有符号长整型取别名为s32 */
typedef enum Boolean { /* 定义一个枚举类型,将1取名为True(真),0为False(假) */
True=1,
False=(!True)
} Boolean;
Boolean isTypeA(u32 naturalNumber); /* isTypeA函数原型 */
int main()
{
u32 i=1;
Boolean type;
s32 amountOfA=0,amountOfB=0; /* 两个变量分别统计A类数和B类数 */
while(type=isTypeA(i),i<=1000)
{
if(type)
++amountOfA;
else
++amountOfB;
++i;
}
printf("1到1000中A类数有%ld个,B类有%ld个\n",amountOfA,amountOfB);
return 0;
}
Boolean isTypeA(u32 naturalNumber)
{
u32 n=naturalNumber;
s32 numberOf0=0,numberOf1=0;
while(n>0)
{
if( 0==(n&1) ) /* 判断1个无符号数最低位为0还是为1 */
++numberOf0;
else
++numberOf1;
n=n>>1; /*向右移1位*/
}
if(numberOf1>numberOf0)
return True;
else
return False;
}
-
佚名2024-11-15 02:54:33
问c语言--函数
答你的函数声明写错了 应该是 double f(int n);for(i=0;i<m;i++) int i; double s=1....
-
佚名2024-11-15 09:59:21
问C语言函数
答结果如下:789为什么?因为,你在定义C时,用static定义为静态变量,当用static定义时,此局部内有效,全局也是有效的,就是在这个函数结束时,C变量的内...
-
佚名2024-11-15 21:25:51
问c语言函数
答#include<stdio.h>#define N 10void showarr(int *a,int n) { int i; for ( i=0;i&...
-
佚名2024-11-15 06:08:03
问c语言函数分为哪两类
答构成一个C语言程序的函数可以划分为两种基本类型:一种是由C语言系统提供的函数,这类函数用户可以直接在程序中调用,从而完成一定的功能,这类函数也被称为C语言的“库...
-
佚名2024-11-15 06:14:47
问c语言 函数一个问题
答当然有,虽然你是static变量在函数结束后不会释放,但是你没有返回值你主函数的s = fun()这句话就没有意义,因为s得不到任何值,而且这个函数应该必须提供...
-
佚名2024-11-15 17:32:23
问c语言求函数
答这其实就是一个解三元二次次方程组。设三个点为(x1,y1),(x2,y2),(x3,y3)用x1,y1,x2,y2,x3,y3这六个数把a,b,c表示出来,这样...
-
佚名2024-11-15 22:03:58
问C语言(函数)
答int func(viod){ int ret = 0; return ret;}函数的返回值类型就是前面的int,返回值数据类型是ret的类型,是第2个i...
-
佚名2024-11-15 11:15:40
问C语言 函数和结构
答//什么样的人会些这样的程序???#include<stdio.h>#include<conio.h>#include<stdlib.h>#i...
-
佚名2024-11-15 20:20:19
问以下C语言源码不通过。
答int main()return 0; 函数的默认返回值应该是int,即便是main函数。除非void main()不需要return 0;
-
佚名2024-11-15 08:00:00
问用c语言写一个简易数独的思路。要代码
答当年我们做大程的时候本来也想做数独来着,后来时间不够没做成.不知道专业人士怎么编的,只能提供一点当时的思路给你,1.9*9个格子对应一个数组A,数组的第一个值从...
风水
起名
网名
- 1 岩字网名
- 2 带有神秘感的女性网名
- 3 爱媳妇的霸道网名帶名字
- 4 成熟稳重的快手网名
- 5 11对战平台改昵称
- 6 为什么qq搜昵称
- 7 男生的qq昵称两个字的
- 8 最近昵称改不了怎么办
- 9 sf轻小说改昵称
- 10 怎么修改k歌他人昵称
说说
- 1 qq个性签名看清一切
- 2 带瑞阳字的个性签名
- 3 中药难喝的个性签名
- 4 QQ个性签名 宁愿熬夜
- 5 鞠婧祎粉丝的个性签名
- 6 微信个人签名暖心
- 7 年轻人的心声说说
- 8 伤感秃废的说说
- 9 关于晚上旅行的说说
- 10 以我也说说诸葛亮为话题写一段话