首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛大牛二牛
获赞
2
粉丝
0
关注
0
看过 TA
8
哈尔滨工程大学
2024
单片机
IP属地:陕西
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑牛大牛二牛吗?
发布(32)
评论
刷题
收藏
牛大牛二牛
关注TA,不错过内容更新
关注
03-11 20:47
哈尔滨工程大学 单片机
1.1
变量类型 #include <stdio.h> int main() { printf("%zu\n",sizeof(char)); //1 字节 printf("%zu\n",sizeof(short)); //2 printf("%zu\n",sizeof(int)); //4 printf("%zu\n",sizeof(long)); //4 C语言规定sizeo...
0
点赞
评论
收藏
分享
03-10 23:06
哈尔滨工程大学 单片机
题解 | 牛牛的球
#include <stdio.h> int main() { int a=0; float b=0.00f; scanf("%d",&a); b=(4/3.0)*3.14*a*a*a; printf("%.2f\n",b+0.005+1e-9); return 0; } 要想得到小数,4/3要写成4.0/3,或者4/3.0
0
点赞
评论
收藏
分享
03-19 20:26
已编辑
哈尔滨工程大学 单片机
题解 | 小乐乐找最大数(知输入数目求最大)
#include <stdio.h> int main() { int i=1; int max=0; int n =0; scanf("%d",&max); while(i<4) { scanf("%d",&n); if(n>max) max = n; i++; } printf("%d\n",max); return 0; }
0
点赞
评论
收藏
分享
03-10 22:01
已编辑
哈尔滨工程大学 单片机
题解 | 小乐乐找最大数
#include <stdio.h> int main() { int i = 0; int arr[4]={0}; while(i<4) { scanf("%d",&arr[i]); i++; } int max = arr[0]; i=1; while(i<4) { if (arr[i] > max) { max = arr[i]; } i++;...
0
点赞
评论
收藏
分享
03-19 20:27
已编辑
哈尔滨工程大学 单片机
找最大公约数(遍历法,慢)
#include <stdio.h> int main() {int a, b;scanf("%d %d", &a, &b); int gcd = 1; // 初始化最大公约数为1 int min = (a < b) ? a : b; // 找到a和b中的较小值 // 遍历从2到min的所有可能的公约数 for (int i = 2; i <= min; i++) { if ((a % i == 0) && (b % i == 0)) { gcd = i; // 更新最大公约数 } }...
0
点赞
评论
收藏
分享
03-10 19:02
哈尔滨工程大学 单片机
题解 | 你能活多少秒
#include <stdio.h> int main() { long int age = 0; scanf("%ld",&age); printf("%ld\n",age*31560000); return 0; }
0
点赞
评论
收藏
分享
03-19 20:29
已编辑
哈尔滨工程大学 单片机
printf的返回值,scanf返回值
#include<stdio.h> int main() { int n=printf("Hello World!");//printf函数的返回值是其打印的字符个数 printf("\n%d\n",n); return 0; } n为12,若在!后加上\n,则打印的结果变为13,所以将\n加到下一行---具体来说,scanf 的返回值是成功读取并赋值的输入项的数量。如果输入与格式字符串不匹配,或者遇到文件结束符(EOF),返回值会小于预期的输入项数量,甚至可能是 EOF。示例c复制 int a, b; int result = s...
0
点赞
评论
收藏
分享
03-09 20:39
哈尔滨工程大学 单片机
题解 | 整数的十位
#include <stdio.h> int main() { int a, b=0; scanf("%d", &a); b=a%10; printf("%d\n", (a%100)/10); return 0; }
0
点赞
评论
收藏
分享
03-09 20:38
哈尔滨工程大学 单片机
题解 | 整数的十位
#include <stdio.h> int main() { int a, b=0; scanf("%d", &a); b=a%10; if(a>=100) printf("%d\n", ((a%100)-b)/10); else printf("%d\n",a/10); return 0; }
0
点赞
评论
收藏
分享
03-10 16:34
已编辑
哈尔滨工程大学 单片机
题解 | 浮点数的个位数字
#include <stdio.h> int main() { float a=0.0f;//直接0.0会被认为是double类型的 scanf("%f",&a); printf("%d\n",((int)a%10)); return 0; } 除以10取余数得个位数
0
点赞
评论
收藏
分享
03-09 19:13
哈尔滨工程大学 单片机
题解 | 进制A+B
#include <stdio.h> int main() { int a=0; int b=0; scanf("%x %o",&a,&b); printf("%d\n",a+b); return 0; }
0
点赞
评论
收藏
分享
03-09 19:02
哈尔滨工程大学 单片机
题解 | 牛牛的对齐
#include<stdio.h> int main() { int a,b,c; scanf("%d %d %d",&a,&b,&c); printf("%-8d%-8d%-8d",a,b,c); return 0; }
0
点赞
评论
收藏
分享
03-09 18:52
哈尔滨工程大学 单片机
题解 | 牛牛的空格分隔
#include <stdio.h> int main() { char a = 0; int b = 0; float c = 0.0; scanf("%c",&a); scanf("%d",&b); scanf("%f",&c); printf("%c %d %.6f\n",a,b,c); return 0; }
0
点赞
评论
收藏
分享
03-09 16:54
哈尔滨工程大学 单片机
题解 | 缩短二进制
//补充知识: // d 以十进制形式输出带符号整数(正数不输出符号) // o 以八进制形式输出无符号整数(不输出前缀O) // x 以十六进制形式输出无符号整数(不输出前缀Ox) // X 以十六进制形式输出无符号整数(不输出前缀OX) //使用修饰符“#”控制前导显示: // # 对c,s,d,u类无影响;对o类, 在输出时加前缀0。对x类,在输出时加前缀0x; //注意:题目要求,十六进制,字母大写,所以,,,,,,对X类,在输出时加前缀0X。 int main() { int a=1234; printf("%#o %#X",...
0
点赞
评论
收藏
分享
03-09 16:00
哈尔滨工程大学 单片机
题解 | 十六进制转十进制
#include<stdio.h> int main() { int n=0XABCDEF; //0X是十六进制前导,0是八进制前导。 printf("%15d",n); return 0; }
0
点赞
评论
收藏
分享
1
2
3
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务