C高级--day2(用户相关操作 磁盘相关操作 shell脚本 修改环境变量)

cs 复制代码
#include<myhead.h>

void fun(int n)
{
	if(n>9)
	{
		fun(n/10);
		printf("%d\t",n%10);
		putchar(10);
		return;
	}
	else
	{
		printf("%d\n",n%10);
		return;
	}
}
int main(int argc, const char *argv[])
{
	int num;
	printf("请输入一个整数:");
	scanf("%d",&num);
	fun(num);
	return 0;
}	
cs 复制代码
#include<myhead.h>

void fun(int n)
{
	if(n>0)
	{
		fun(n/2);
		printf("%d",n%2);
	}
}
int main(int argc, const char *argv[])
{
	int num;
	printf("请输入一个数:");
	scanf("%d",&num);
	fun(num);
	putchar(10);
	return 0;
}	
bash 复制代码
#!/bin/bash
head -5 /etc/group | tail -1
mkdir /home/ubuntu/copy
cd /home/ubuntu/copy
sudo cp /etc/shadow /home/ubuntu//copy/test
sudo chown root /home/ubuntu//copy/test
sudo chmod o-w,o-r,o-x /home/ubuntu//copy/test
ubuntu@ubuntu:~/23051/C高级/day2$ 
相关推荐
MY_TEUCK19 小时前
【Java 后端】SpringBoot 登录认证与会话跟踪实战(JWT + Filter/Interceptor)
java·开发语言·spring boot
QQ24221997919 小时前
基于python+微信小程序的家教管理系统_mh3j9
开发语言·python·微信小程序
沐知全栈开发20 小时前
JavaScript 条件语句
开发语言
RSTJ_162520 小时前
PYTHON+AI LLM DAY THREETY-SEVEN
开发语言·人工智能·python
清水白石00820 小时前
《Python性能深潜:从对象分配开销到“小对象风暴”的破解之道(含实战与最佳实践)》
开发语言·python
Je1lyfish20 小时前
CMU15-445 (2025 Fall/2026 Spring) Project#3 - QueryExecution
linux·c语言·开发语言·数据结构·数据库·c++·算法
Brilliantwxx21 小时前
【C++】 vector(代码实现+坑点讲解)
开发语言·c++·笔记·算法
野生技术架构师21 小时前
2026年最全Java面试题及答案汇总(建议收藏,面试前看这篇就够了)
java·开发语言·面试
百锦再21 小时前
Auto.js变成基础知识学习
开发语言·javascript·学习·sqlite·kotlin·android studio·数据库开发
叼烟扛炮21 小时前
C++第三讲:类和对象(中)
开发语言·c++·类和对象