
C
马里奥利奥_
这个作者很懒,什么都没留下…
展开
-
C语言实现获得正整数奇偶特征值的十进制结果
奇偶特征值be like:比如,对于342315,这个二进制数字就是001101。我们使用do while循环不断获取位数及对应位上的数字,其中使用if条件判断得到二进制每一位的数字并直接转换为十进制。由于a=0时本身只能加0,所以我干脆将十进制计算语句放到a=1的条件下了。代码如下:#include <stdio.h>#include <math.h>int main(){ int num=0,n=1,x=0,a=0; //num为整个数字,n为位数,x原创 2022-01-26 15:14:28 · 477 阅读 · 0 评论 -
C语言简单实现计算一组数据中奇偶数个数
利用do while循环实现不断输入新的数据,内部嵌套else if判断并记录奇偶个数。#include <stdio.h>int main(){ int num=0; int ji=0; int ou=0; do{ printf("请输入一个范围在(0,100000)的正整数:"); scanf("%d",&num); int yushu=num%2; if(num<=0||n原创 2022-01-26 12:58:36 · 5529 阅读 · 0 评论 -
C语言简单实现分队列问题
题目内容:班级第一次列队,通常老师会让同学按身高排成一列,然后1、2报数,喊到1的同学向前一 步,就这样,队伍就变成两列了。假设现在一个班级有n个同学,并且他们已经按身高排成 了一列,同学按身高从1到n编号,你能告诉我最后哪些编号的同学站在了第一列么?输入格式:输入一个正整数n,表示班级的人数。输出格式:按顺序输出所有在第一列的同学对应的编号,每两个编号之间用一个空格隔开,最后一个编号后面没有空格。输入样例:11输出样例:1 3 5 7 9 11时间限制:500ms内存限制:32000k原创 2022-01-25 21:15:23 · 456 阅读 · 0 评论 -
C语言简单实现世界协调时UTC与北京时间BJT转换
UTC时间相当于BJT减去8。程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。#include <stdio.h>int main(){ int BJT=0; int UTC=0; printf("输入北京时间为:"); scanf("%d",&BJT); int shi=BJT/100; int fen=BJT%100; if(BJT<0||BJT>2359||fen<原创 2022-01-25 20:57:02 · 3183 阅读 · 2 评论