自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(20)
  • 收藏
  • 关注

原创 以每行一个单词的形式打印其输入

#include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); int c; int inspace=0; while((c=getchar())!=EOF) { //第一种情况,碰到下面三种情况,则自动执行为换行,然后关闭开关 //连

2015-08-17 15:50:51 213

原创 判断空格

#include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); { int c; int inspace; inspace = 0; //状态符号 while((c = getchar()) != EOF)

2015-08-16 18:47:02 531

原创 判断换行空格制表

#include /* count lines in input */main(){ int tabs=0; int blanks=0; int newline=0; int done=0; int lastchar=0; int c; while(done==0) //done为状态,如果字符串碰到EOF也就是结尾,就把状态从0设为1,从而结束while循环. {

2015-08-16 18:32:40 224

原创 学生信息管理

#include #define NUM 3int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); char names[NUM][20]; char phoneNumbers[NUM][20]; char provinces[NUM][50]; int a

2015-08-13 19:24:43 175

转载 正数负数

朱泽鹏  17:21:02#include int main(int argc, char *argv[]){    QCoreApplication a(argc, argv);int zhengshu = 0;int fushu = 0;int flag =0; char str = getchar(); if(flag ==0 && str=='-')

2015-08-13 17:26:31 164

转载 字符串连接

#include int main(void){ char s1[100]="hello"; char s2[100]="world"; char *p1=s1; int len=0; while(*p1) { *p1++; len++; } printf("%d\n",len); char *p2=s2; while(*p2) { *p1++ = *p2+

2015-07-05 15:54:57 148

转载 结构体+数组

#include #define NUMBER 10typedef struct{ char name[20]; int number; long money;}student;void swap(student *x,student *y){ student temp = *x; *x = *y; *y = temp;}void sort(student data[]

2015-06-06 10:59:05 381

转载 结构体

#include #include struct student{ char name[20]; int height; float weight; long schols;};int main(){ struct student sanaka; strcpy(sanaka.name,"sanaka"); sanaka.height=175; sanaka.weight

2015-06-04 21:24:38 132

原创 利用函数计算最高分和平均分

#include void display(int a[3][4]){ int i,j; for(i=0;i<3;i++) { for(j=0;j<4;j++) { printf("%d\n",a[i][j]); } }}int findmax(int a[3][4]){ int i,j,max; for(i=0;i<3;i++) { for(j=

2015-06-03 13:52:03 1446

原创 指针

/*将三个int型整数按升序排列*/#include void sort1(int *n1, int *n2, int *n3){ int temp; if (*n1 > *n2) { temp = *n1; *n1 = *n2; *n2 = temp; } if (*n2 > *n3) { temp = *n2; *n2 = *n3; *n3 = tem

2015-05-30 21:45:06 118

原创 计算输入天数的前一天

#include void yesterday(int *y, int *m, int *d){ int month[] = { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; if (--*d == 0) { if (--*m == 2) *d = 28 + (*y % 400 == 0 || *y % 4 == 0

2015-05-30 21:03:21 210

原创 //函数

//函数#include void sum(int begin, int end){ int i; int sum = 0; for (i = begin; i <= end; i++) { sum += i; } printf("%d到%d的合为%d\n", begin, end, sum);}int main(){ sum(30, 40); return 0

2015-05-24 17:26:35 204

原创 程序设计入门—C语言 第二周编程题

#include int main(void){ int bjt,utc; printf("请输入你现在的时间:"); scanf("%d",&bjt); if(0>bjt||2359<bjt) { printf("输入的时间不对"); } else { if(bjt/100<8) { utc=bjt+2400-800; printf("%d",ut

2015-05-23 23:38:04 235

原创 字符串逆置

/*字符串逆置*/#include int main(void){char str[100] = "hello world";int i = 0;while (str[i++]);int min = 0;int max = i - 2;while (min {char tmp = str[min];str[min] = str[max];st

2015-05-21 21:05:25 245

原创 冒泡排序

//冒泡排序#include int main() { int array[10] = { 34, 32, 67, 12, 8, 27, 84, 14, 58, 22 };//定义有10个元素的数组array int i, j; for (i = 0; i < 10; i++) { for (j = 1; j < 10; j++)//j值为1因为数组元素是从0到n开始的,赋1方

2015-05-20 20:29:13 156

原创 遍历数组的值

//遍历数组的值#include int main(){int array[2][3] = { { 1, 2, 3 }, { 4, 5, 6 } };int i, j;for (i = 0; i {for (j = 0; j {printf("array[%d][%d]为%d\n", i, j, array[i][j]);}}return 0;

2015-05-20 16:38:43 193

原创 求3-100内的素数

//求3-100内的素数#include int main(void){int i, j ;for (i = 3; i {int status = 0; //用status的值为0或者1来判断是否为素数for (j = 2; j {if ((i%j) == 0) //{status = 1;break;}}if (status =

2015-05-20 16:15:52 335

原创 最全的输出三角形的代码

#include int main(void){ int i, j; int sum = 0; //想几行就几行 while (1)//这个函数可以多次输入sum的值 { printf("please input sum:"); scanf_s("%d", &sum); if (sum < 2) break; for (i = 1; i < sum; i++)

2015-05-19 10:30:21 1352

原创 //for循环打印正三角.

//for循环打印正三角. #include int main(void){ int i,j,k; for(i=1;i<=3;i++) { for(j=1;j<=3-i+5;j++) printf(" "); for(k=1;k<=2*i-1+5;k++) { if(k<=5) printf(" "); else printf("*"); }

2015-05-18 15:39:05 541

原创 用自定义函数来求总和

#include void sum(int begin,int end) //定义一个没有返回值的函数名sum,并定义两个为整形的形参begin和end. { int i; //i为循环次数 int sum = 0; for (i=begin;i<=end;i++) //i等于开始数,如果i小于等于结束数,那么i的数字就加1 { sum+=i; //每次循环sum

2015-05-14 16:39:09 1244

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除