解题思路:
注意事项:
参考代码:
#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 人评分
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:587 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1516 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:510 |
用筛法求之N内的素数。 (C语言代码)浏览:646 |
A+B for Input-Output Practice (III) (C语言代码)浏览:565 |
局部变量作函数返回值的问题浏览:967 |
C语言训练-排序问题<1> (C语言代码)浏览:355 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:809 |
【魔板】 (C++代码)浏览:1157 |
简单的a+b (C语言代码)浏览:449 |