![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
考研笔记
加个名字
这个作者很懒,什么都没留下…
展开
-
编写一程序要求任意输入四位十六进制整数,以反序的方式输出该十六进制数。例如:输入9AF0,则输出0FA9
下面展示一些 内联代码片。#include<stdio.h> main(){ unsigned short a,b; scanf("%4X",&a); b = (a & 0X000F) << 12;//a的最低位左移12位赋值给b b += (a & 0X00F0) << 4; //a的倒数第二位左移4位并与b相加赋值给b b += (a & 0X0F00) >> 4;//a的倒数第三位右移4位并与b相加赋原创 2020-06-26 17:59:02 · 4001 阅读 · 2 评论 -
输入输出
阅读以下程序,当输入数据的形式为: 12a345b789↓,正确的输出结果为( A )。void main ( ){char c1, c2;int a1, a2;c1=getchar ( ) ;scanf ("%2d", &a1) ;c2=getchar ( ) ;scanf ("%3d", &a2);printf ("%d, %d, %c, %c\n", a1, a2, c1, c2);}A.2, 345, 1, aB.12, 345, a, bC.2a, 4原创 2020-06-26 17:21:41 · 199 阅读 · 0 评论 -
C语言中%d,%o,%f,%e,%x的意义
C语言中%d,%o,%f,%e,%x的意义%d整型输出,%ld长整型输出,%o以八进制数形式输出整数,%x以十六进制数形式输出整数,%u以十进制数输出unsigned型数据(无符号数)。%c用来输出一个字符,%s用来输出一个字符串,%f用来输出实数,以小数形式输出,%e以指数形式输出实数,%g根据大小自动选f格式或e格式,且不输出无意义的零。scanf(控制字符,地址列表)格式字符的含义同printf函数,地址列表是由若干个地址组成的表列,可以是变量的地址,或字符串的首地址。如sca原创 2020-06-26 14:43:36 · 3812 阅读 · 1 评论