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; }

零途云:香港站群云服务器16IP220元/月,云服务器低至39元/月

零途云(Lingtuyun.com)新上了香港站群云服务器 – CN2精品线路,香港多ip站群云服务器16IP/5M带宽,4H4G仅220元/月,还有美国200g高防云服务器低至39元/月起。零途云是一家香港公司,主要产品香港cn2 gia线路、美国Cera线路云主机,美国CERA高防服务器,日本CN2直连服务器;同时提供香港多ip站群云服务器。即日起,购买香港/美国/日本云服务器享受9折优惠,新...

JustHost:俄罗斯/新西伯利亚vps,512MB内存/5GB空间/不限流量/200Mbps/KVM/自由更换IP,$1.57/月

justhost怎么样?justhost是一家俄罗斯主机商,2006年成立,提供各种主机服务,vps基于kvm,有HDD和SSD硬盘两种,特色是200Mbps不限流量(之前是100Mbps,现在升级为200Mbps)。下面是HDD硬盘的KVM VPS,性价比最高,此外还有SSD硬盘的KVM VPS,价格略高。支持Paypal付款。国内建议选择新西伯利亚或者莫斯科DataLine。支持Paypal付...

IMIDC彩虹数据:日本站群多ip服务器促销;30Mbps带宽直连不限流量,$88/月

imidc怎么样?imidc彩虹数据或彩虹网络现在促销旗下日本多IP站群独立服务器,原价159美元的机器现在只需要88美元,而且给13个独立IPv4,30Mbps直连带宽,不限制月流量!IMIDC又名为彩虹数据,rainbow cloud,香港本土运营商,全线产品都是商家自营的,自有IP网络资源等,提供的产品包括VPS主机、独立服务器、站群独立服务器等,数据中心区域包括香港、日本、台湾、美国和南非...

c语言小程序为你推荐
wazeMWC是什么?数据监测毕业论文检测,万方数据检测结果可靠吗?跟知网的有多少差距啊?求以往学长学姐解释。网络审计什么叫网络会计师事务所自定义表情qq自定义表情awv请问awv是什么样的格式啊?js后退在全局js中屏蔽了后退功能,但是想让自己定义的后退有用star413CONVERSE和ALLSTAR有什么区别asp大马问:ASP是什么?ASP根据什么制作木马的?ASP木马和大马有什么区别?微信智能机器人有一个人加我微信,他说他自己是图灵机器人,我想问一下这是啥软件怎么可以自动回复微信?kjavaKJAVA业务信息费是什么东西啊,我怎么会被莫莫名其妙的扣掉11元啊
域名备案收费吗 云网数据 windows主机 轻量 网通服务器ip ibox官网 cpanel空间 ftp免费空间 跟踪路由命令 中国电信测速器 阿里云邮箱个人版 privatetracker windows2008 建站技术 WHMCS 国外bt下载网站 网易轻博客 qq空间论坛 qq空间技术网 服务器操作系统安装 更多