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$ 
相关推荐
努力学习的小廉1 分钟前
【C++】 —— 笔试刷题day_29
开发语言·c++·算法
电商数据girl10 分钟前
酒店旅游类数据采集API接口之携程数据获取地方美食品列表 获取地方美餐馆列表 景点评论
java·大数据·开发语言·python·json·旅游
天天打码10 分钟前
python版本管理工具-pyenv轻松切换多个Python版本
开发语言·python
CircleMouse10 分钟前
基于 RedisTemplate 的分页缓存设计
java·开发语言·后端·spring·缓存
ktkiko1116 分钟前
顶层架构 - 消息集群推送方案
java·开发语言·架构
楠奕16 分钟前
python中使用neo4j
开发语言·python·neo4j
南斯拉夫的铁托28 分钟前
labelimg安装及使用指南(yolo)
开发语言·python·yolo
QQ_43766431433 分钟前
Linux下可执行程序的生成和运行详解(编译链接汇编图解)
linux·运维·c语言·汇编·caffe
六bring个六1 小时前
文件系统交互实现
开发语言·c++·qt·交互
jingyu飞鸟1 小时前
Centos7系统(最小化安装)安装zabbix7版本详细文章、nginx源代码配置、php源代码、mysql-yum安装
开发语言·php