c语言小程序c语言能写出什么样有意思的小程序?

c语言小程序  时间:2021-06-11  阅读:()

C语言一段小程序不懂,帮忙看看

# include <stdio.h>
# define N 80
main()
{
char s[N],ch;
int i;
printf("Please Input a string: ");
gets(s);
printf("The original string ");
puts(s);
ch=s[0];
for(i=0;s[i+1];i++)//这要用到空瓶法(二者交换),问者你这程序只可交换头二个字符。


s[i]=s[i+1];
s[i]=ch;
printf("The new string ");
puts(s);
}

正确的程序如下:(问者你可运行一下)

# include <stdio.h> # include<string.h>//含strlen()的库函数。

#include<conio.h>//含清屏函数。

# define N 80 main() {

char s[N],ch; int n,i; clrscr();//清屏函数。

printf("Please Input a string: "); gets(s); printf("The original string "); puts(s); ch=s[0]; n= strlen(s); printf("The new string "); for(i=0;i<=n/2;i++)//关键部位。

{ ch=s[i]; s[i]=s[n-i-1]; s[n-i-1]=ch; } puts(s);

}

C语言的一个简单程序:输入100个任意数字,按从小到大排序。

#include <stdio.h> #include <stdlib.h> #include <time.h> void main() { int a[100],i,j,t; srand(time(NULL)); for(i=0;i<100;i++) a[i]=rand()%200+1; //随机产生100个1到200的数 //排序 for(i=0;i<99;i++) { for(j=i+1;j<100;j++) { if(a[j]<a[i]) { t=a[j]; a[j]=a[i]; a[i]=t; } } } for(i=0;i<100;i++) //输出结果,十个一行 { printf("%d ",a[i]); if(i%9==0) printf(" "); } }//一个简单的选择法,每次将最小的选出来

c语言能写出什么样有意思的小程序?

让机箱唱歌(不是音响哦,也不是耳麦)

原理就是调用Beep函数,控制时长。

以下代码在vc++ 2008编译通过

// beep.cpp : 定义控制台应用程序的入口点。

//

#include "stdafx.h" #include "windows.h" #define ONE_BEEP 600 #define HALF_BEEP 300

#define NOTE_1 440 #define NOTE_2 495 #define NOTE_3 550 #define NOTE_4 587 #define NOTE_5 660 #define NOTE_6 733 #define NOTE_7 825 #define NOTE_NONE Sleep(ONE_BEEP);

int _tmain(int argc, _TCHAR* argv[]) {

Beep(NOTE_5, ONE_BEEP); Beep(NOTE_3, HALF_BEEP); Beep(NOTE_5, HALF_BEEP); Beep(NOTE_1*2, ONE_BEEP); Beep(NOTE_6, ONE_BEEP); Beep(NOTE_1, ONE_BEEP); Beep(NOTE_5, ONE_BEEP*3); Beep(NOTE_5, ONE_BEEP); Beep(NOTE_1, HALF_BEEP); Beep(NOTE_2, HALF_BEEP); Beep(NOTE_3, ONE_BEEP); Beep(NOTE_2, HALF_BEEP); Beep(NOTE_1, HALF_BEEP); Beep(NOTE_2, ONE_BEEP*4);

Beep(NOTE_5, ONE_BEEP); Beep(NOTE_3, ONE_BEEP); Beep(NOTE_5, ONE_BEEP); Beep(NOTE_1*2, ONE_BEEP); Beep(NOTE_7, ONE_BEEP); Beep(NOTE_6, ONE_BEEP); Beep(NOTE_1*2, ONE_BEEP); Beep(NOTE_5, ONE_BEEP*3); Beep(NOTE_5, ONE_BEEP); Beep(NOTE_2, HALF_BEEP); Beep(NOTE_3, HALF_BEEP); Beep(NOTE_4, ONE_BEEP); Beep(NOTE_7, ONE_BEEP); Beep(NOTE_1, ONE_BEEP*4);

Beep(NOTE_6, ONE_BEEP); Beep(NOTE_1*2, ONE_BEEP); Beep(NOTE_1*2, ONE_BEEP*3); Beep(NOTE_7, ONE_BEEP); Beep(NOTE_6, HALF_BEEP); Beep(NOTE_7, HALF_BEEP); Beep(NOTE_1, ONE_BEEP*3); Beep(NOTE_6, HALF_BEEP); Beep(NOTE_7, HALF_BEEP); Beep(NOTE_1*2, HALF_BEEP); Beep(NOTE_6, HALF_BEEP); Beep(NOTE_6, HALF_BEEP); Beep(NOTE_5, HALF_BEEP); Beep(NOTE_3, HALF_BEEP); Beep(NOTE_1, HALF_BEEP); Beep(NOTE_2, ONE_BEEP*4); Beep(NOTE_5, ONE_BEEP); Beep(NOTE_3, HALF_BEEP); Beep(NOTE_5, HALF_BEEP); Beep(NOTE_1*2, ONE_BEEP*1/2); Beep(NOTE_7, HALF_BEEP); Beep(NOTE_6, ONE_BEEP); Beep(NOTE_1*2, ONE_BEEP); Beep(NOTE_5, ONE_BEEP*3);

Beep(NOTE_5, ONE_BEEP); Beep(NOTE_2, HALF_BEEP); Beep(NOTE_3, HALF_BEEP); Beep(NOTE_4, ONE_BEEP*1/2); Beep(NOTE_7, HALF_BEEP); Beep(NOTE_1, ONE_BEEP*3);

return 0; }

RackNerd提供四款高配美国服务器促销活动低至月$189

RackNerd 商家给的感觉就是一直蹭节日热点,然后时不时通过修改配置结构不断的提供低价年付的VPS主机,不过他们家还是在做事的,这么两年多的发展,居然已经有新增至十几个数据中心,而且产品线发展也是比较丰富。比如也有独立服务器业务,不过在他们轮番的低价年付VPS主机活动下,他们的服务器估摸着销路不是太好的。这里,今天有看到RackNerd商家的独立服务器业务有促销。这次提供美国多个机房的高配独立...

knownhost西雅图/亚特兰大/阿姆斯特丹$5/月,2个IP1G内存/1核/20gSSD/1T流量

美国知名管理型主机公司,2006年运作至今,虚拟主机、VPS、云服务器、独立服务器等业务全部采用“managed”,也就是人工参与度高,很多事情都可以人工帮你处理,不过一直以来价格也贵。也不知道knownhost什么时候开始运作无管理型业务的,估计是为了扩展市场吧,反正是出来较长时间了。闲来无事,那就给大家介绍下“unmanaged VPS”,也就是无管理型VPS,低至5美元/月,基于KVM虚拟,...

弘速云20.8元/月 ,香港云服务器 2核 1g 10M

弘速云元旦活动本公司所销售的弹性云服务器、虚拟专用服务器(VPS)、虚拟主机等涉及网站接入服务的云产品由具备相关资质的第三方合作服务商提供官方网站:https://www.hosuyun.com公司名:弘速科技有限公司香港沙田直营机房采用CTGNET高速回国线路弹性款8折起优惠码:hosu1-1 测试ip:69.165.77.50​地区CPU内存硬盘带宽价格购买地址香港沙田2-8核1-16G20-...

c语言小程序为你推荐
身份证正反面图片身份证正反面照片。本人手持身份证照片。 银行卡正反面照片。 本人电话号码就能办信用卡真的吗excel计算公式求excel函数公式大全vga接口定义主板VGA接口两排针脚的循序是怎么排列seo优化技术SEO技术是什么?自定义表情手机QQ自定义表情怎么添加微软操作系统下载微软原版xp系统下载网址是哪个啊?有没有免费就可以下载的?腾讯贴吧QQ应该有贴吧的吧?那怎样进QQ贴吧?在(=@__@=)哪里?平安易贷app平安易贷可靠吗为什么只能贷一次电子词典软件下载电子词典资源的网站?申请yy账号诚心求教【如何申请YY账号】请好心人帮我讲解一下,最好祥细点,非常感谢,一定要祥细点实在太感谢了.!
网站空间价格 便宜虚拟主机 com域名价格 国外vps租用 北京vps主机 免费动态域名 bluevm linode代购 海外服务器 nerd 京东云擎 大容量存储 html空间 韩国网名大全 e蜗 hostker 169邮箱 ftp免费空间 服务器硬件防火墙 四川电信商城 更多