解题思路:
注意事项:
参考代码:
#include <stdio.h> int main() { unsigned int a, n; // 读取输入的两个正整数 scanf("%u %u", &a, &n); // 对a进行向右循环移位n次 unsigned int result = (a >> n) | (a << (32 - n)); // 输出移位后的结果 printf("%u\n", result); return 0; }
0.0分
0 人评分
printf基础练习2 (C语言代码)浏览:3366 |
C语言程序设计教程(第三版)课后习题10.7 (C++代码)(都说了scanf和gets一般不要混着用)浏览:1127 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1053 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:454 |
Pascal三角 (C语言代码)浏览:1189 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:622 |
字符逆序 (C语言代码)浏览:460 |
简单的a+b (C语言代码)浏览:488 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:518 |
分糖果 (C语言代码)浏览:920 |