c入门实训
来源:互联网 发布:window10无法安装软件 编辑:程序博客网 时间:2024/06/05 17:29
九九乘法表
#include<stdio.h>int main(){ int n,i,j; scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<=i;j++) printf("%d*%d=%2d ",i,j,i*j); printf("\n"); } return 0;}
回文串 左右对称的字符串
#include <stdio.h>#include <string.h>main(){ char a[100]; int i,j; gets(a); i=0; j=strlen(a)-1; while(i<j) {if(a[i]==a[j]) {i++;j--;} else break;} if(i>=j) printf("yes\n"); else printf("no\n");}
数学函数
#include<stdio.h>#include<math.h>int main(){ int x; float p;scanf("%d",&x); if(x<=0||x>500)printf("ERROR\n");else{if(x<=40) p=30;else if(x>40&&x<=150) p=30+0.7*(x-40);else if(x>150&&x<=250) p=107+0.6*(x-150);else if(x>250&&x<=350) p=167+0.5*(x-250); else if(x>350&&x<=500) p=217+0.4*(x-350);printf("%.1f\n",p);}return 0;}
输出*号
#include <stdio.h>int main(){int j,i,k,n,s=0;scanf("%d",&n);for(j=1;j<=n;j++){ for(i=n-j-1;i>=0;i--) printf(" ");for(k=1;k<=2*j-1;k++) printf("*");printf("\n");}return 0;}
学号排序
#include<stdio.h> #include <string.h> int main() { int N,i,j,min; char a[105][15],tmp[15]; scanf("%d",&N); for(i=0;i<N;i++) scanf("%s",a[i]); for(i=0;i<N-1;i++) { min=i; for(j=i+1;j<N;j++) { if(strcmp(a[min],a[j])>0 )min=j; } if(min!=i) { strcpy(tmp,a[i]); strcpy(a[i],a[min]); strcpy(a[min],tmp); } } for(i=0;i<N;i++)printf("%s\n",a[i]); return 0; }
字符移动
#include <stdio.h> #include <string.h> int main() { int n,i,j,k; char a[81],[81],c; scanf("%d",&n); getchar(); for(i=0;i<n;i++) { gets(a); b[0]=a[0] for(j=1;j<strlen(a);j++) { c=a[j]; if(c=='*') { for(k=j-1;k<=0;k--) b[k+1]=b[k]; b[0]=c; } } b[strlen(a)]='\0'; } puts(b); return 0;}
字符转换
#include<stdio.h>int main(){char str[100],c;int i;gets(str);for(i=0;(c=str[i])!='\0';i++){if(str[i]>='a'&&str[i]<='z') str[i]=str[i]-32;else if(str[i]>='A'&&str[i]<='Z')str[i]=str[i]+32;else if(str[i]>='0'&&str[i]<='9')str[i]='*';}printf("%s\n",str);return 0;}
阅读全文
0 0
- c入门实训
- 入门C
- c 入门
- C入门
- C++/C程序设计入门
- 【c/c++】Vector入门
- C语言入门-指针入门
- C入门:C调用DLL
- 【编程 C】入门C小结
- DataGrid入门经典(C#)
- AJAX入门(C#)
- c语言入门
- C 规则表达式入门
- C语言入门手册
- Unix c 入门指导
- c程序员入门导引
- C语言入门
- C 规则表达式入门
- Oracle操作Session的方法
- Effective C++总结
- 关于mapreduce运行错误
- StartActivityForResult方法和finish方法的一些理解
- bzoj4554 [Tjoi2016&Heoi2016]游戏(二分图最大匹配)
- c入门实训
- 关于翻折的实现方式cocos2d
- 听说开博客记录会有助于提高自己
- TensorFlow模型保存和提取方法
- 定积分的基本性质2 乘积可积性
- 【水仙花数问题】水仙花数是指一个三位数,其各位数字立方和等于该数本身
- python find同时含有中文和英文的字符串时返回-1问题
- 用户管理模块
- USACO 1.4 Ski Course Design