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

TTcloud(月$70)E3-1270V3 8GB内存 10Mbps带宽 ,日本独立服务器

关于TTCLOUD服务商在今年初的时候有介绍过一次,而且对于他们家的美国圣何塞服务器有过简单的测评,这个服务商主要是提供独立服务器业务的。目前托管硬件已经达到5000台服务器或节点,主要经营圣何塞,洛杉矶以及日本东京三个地区的数据中心业务。这次看到商家有推出了新上架的日本独立服务器促销活动,价格 $70/月起,季付送10Mbps带宽。也可以跟进客户的需求进行各种DIY定制。内存CPU硬盘流量带宽价...

德阳电信高防物理机 16核16G 50M 260元/月 达州创梦网络

达州创梦网络怎么样,达州创梦网络公司位于四川省达州市,属于四川本地企业,资质齐全,IDC/ISP均有,从创梦网络这边租的服务器均可以备案,属于一手资源,高防机柜、大带宽、高防IP业务,一手整C IP段,四川电信,一手四川托管服务商,成都优化线路,机柜租用、服务器云服务器租用,适合建站做游戏,不须要在套CDN,全国访问快,直连省骨干,大网封UDP,无视UDP攻击,机房集群高达1.2TB,单机可提供1...

香港物理服务器 E5-2660v2 16G 500GSSD 增送20G防御 688/月 华纳云

#年终感恩活动#华纳云海外物理机688元/月,续费同价,50M CN2 GIA/100M国际大带宽可选,超800G 防御,不限流华纳云成立于2015年,隶属于香港联合通讯国际有限公司。拥有香港政府颁发的商业登记证明,作为APNIC 和 ARIN 会员单位,现有香港、美国等多个地区数据中心资源,百G丰富带宽接入,坚持为海内外用户提供自研顶级硬件防火墙服务,支持T B级超大防护带宽,单IP防护最大可达...

c语言小程序为你推荐
excel计算公式如何在Excel工作表中输入公式和函数cpu监控安卓手机有没有桌面悬浮窗的cpu监控软件assemblyinfo求教如何修改AssemblyInfo.cs的版本号jstz请帮忙翻译什么是生态系统什么是生态环境?腾讯贴吧腾讯论坛里找自己发的帖软件开发技术文档软件开发技术的内容简介翻译图片识别寻求一款可以翻译照片或图片上英文的翻译软件。第三方支付系统什么是第三方支付第三方支付系统→第三方支付平台有哪些
西安域名注册 域名主机空间 windows虚机 vps教程 七牛优惠码 日本软银 stablehost cloudstack 账号泄露 tk域名 空间出租 空间技术网 in域名 东莞idc 免费asp空间 智能dns解析 徐州电信 好看的空间 蓝队云 windowsserver2012r2 更多