您现在的位置是:首页 >技术教程 >牛客网语法刷题篇(C语言) — 输出格式化网站首页技术教程
牛客网语法刷题篇(C语言) — 输出格式化
简介牛客网语法刷题篇(C语言) — 输出格式化
?本文作者:大家好,我是paperjie,感谢你阅读本文,欢迎一建三连哦。
?内容专栏:这里是《C语言—语法篇》专栏,笔者用重金(时间和精力)打造,基础知识一网打尽,希望可以帮到读者们哦。
?内容分享:本期会对牛客网中的语法篇的题目用C语言进行具体解答分析,各位看官姥爷快搬好小板凳坐好叭。
?:不要998,只要一件三连,三连买不了吃亏,买不了上当(写作不易,求求了?)。
目录
题目链接
十六进制转十进制_牛客题霸_牛客网 (nowcoder.com)
牛牛的空格分隔_牛客题霸_牛客网 (nowcoder.com)
浮点数的个位数字_牛客题霸_牛客网 (nowcoder.com)牛牛学取余_牛客题霸_牛客网 (nowcoder.com)浮点数的个位数字_牛客题霸_牛客网 (nowcoder.com)
第一题
代码:
#include <stdio.h>
int main()
{
//%md m就是控制域宽的长度
printf("%15d
", 0xABCDEF);
return 0;
}
第二题
代码:
#include <stdio.h>
int main()
{
//%d 打印有符号十进制整数
//%0 打印无符号八进制整数
//%x 打印无符号小写的十六进制整数
//%X 打印无符号大写的十六进制整数
// #的作用是显示前缀,对o 输出时加上前缀0
// 对x 输出时加上前缀0x 对X 输出时加上前缀0X
//方法一 直接加
//printf("0%o 0X%X
", 1234, 1234);
//方法二 用#显示前缀
printf("%#o %#X
", 1234, 1234);
return 0;
}
第三题
代码:
#include <stdio.h>
int main()
{
char ch = 0;
int a = 0;
float b = 0;
//因为要用换行符隔开,我们就加上
scanf("%c
%d
%f", &ch, &a, &b);
//要求保留6位小数,我们就用%.6f
printf("%c %d %.6f
", ch, a, b);
return 0;
}
第四题
代码:
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
int c = 0;
scanf("%d %d %d", &a, &b, &c);
// 后面两个数要占8个空格的宽度
// %md就是栈的域宽有m个的空格长度 所以用%8d
printf("%d%8d%8d
", a, b, c);
return 0;
}
第五题
代码:
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
//%x 表示十六进制 %o表示八进制
scanf("%X %o", &a, &b);
//%的表示10进制 直接相加就可以
printf("%d
", a+b);
return 0;
}
第六题
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
scanf("%d%d", &a, &b);
//将a+b的值赋给C
int c = a + b;
//打印结果
printf("%d
", c);
return 0;
}
第七题
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
//输入两个数
scanf("%d%d", &a, &b);
//将a/b的数放到c中 /:只取整数部分
int c = a/b;
//将结果打印出来
printf("%d
", c);
return 0;
}
第八题
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
scanf("%d%d", &a, &b);
//% 取模:
int c = a%b;
printf("%d
", c);
return 0;
}
第九题
#include <stdio.h>
int main()
{
float a = 0.0f;
scanf("%f", &a);
int b = a;
//将浮点数a强制类型转换为整型b b保留的就是a的整数部分
int c = b%10;
//在通过取模把个位上的数给c
printf("%d
", c);
return 0;
}
总结
在这里,用了牛客网的5道输出格式化的题目和4道基本运算符的题目来对格式化和运算符分析。相信大家在练习了这几道题后对C语言中的输出格式化和运算符有了一定的了解叭!
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。