- 博客(93)
- 收藏
- 关注

原创 结构体里定义超过两个字符数
代码如下:#include#includestruct a{int b;char c[20];char d[2];char e[30];};int main(){ struct a q[3]={{201,"lll",'f',"hebei"},{202,"mmm",'m',"beijing"},{203,"nnn",'m',"henan"}}; int i=
2016-04-17 12:47:57
497

原创 求指导。。。运行停止工作的原因。
代码如下:#include float matrix(float(*a)[3],int n){ int i,j; float sum=0; for(i=0;i<3;i++) for(j=0;j<3;j++) { if(i==j) sum=sum+*(*(a+i)+j); if(j==2-i&&i!=j)sum=sum+*(*(a+i)+2-i); } re
2016-04-17 12:46:40
723

原创 数之和及平均值
代码如下:#includeusing namespace std;const int SIZE=10;int main(){ int str[SIZE]; int sum=0; cout<<"请输入"<<SIZE<<"个int型整数: "<<endl; for(int i=0;i<SIZE;i++) { cout<<"请输入第"<<i+1<<"个数据:"; while
2016-04-17 12:45:55
424

原创 文件读写函数 -- 字符串读写
代码如下:#include #include #define LEN 1001int main (){ FILE *fp; char buffer[LEN]; if(!(fp=fopen("fishc.txt","rt"))) { printf("\nCannot open file strike any key exit!"); exit(1); } fgets
2016-04-17 12:44:18
308

原创 图片文件合成器
代码如下:#include #includeint main (void){ FILE *f_pic,*f_file,*f_finish; char ch, pic_name[20],file_name[20],finish_name[20]; printf("请输入需要合成的图片和文件的名称:\n"); printf("图片:"); scanf("%s",pic_name
2016-04-17 12:43:24
840
原创 怎么在一串长字符串中找出出现最多次数的字符?
代码如下:package ind.idehub.day1;import java.util.HashMap;import java.util.Map;public class CountMax { public static void main(String[] args) { // TODO Auto-generated method stub
2016-08-23 11:00:30
1228
原创 怎么用Map集合来储存这些数据
代码如下:import java.util.Scanner;/** * 添加模块 * @author Administrator * */public class AddStudent { static Scanner scan=new Scanner(System.in); void AddStu() { System.out.
2016-08-23 10:59:01
2737
原创 error2019的问题
代码如下:#include #include #include #include #include /* 函数声明 */BOOL EnumPresentDevice( const GUID * InterfaceClassGuid );BOOL EnumAllDevice();/************************************** BOOL EnumC
2016-05-03 12:50:02
851
原创 输出字符的ASCII码总是多个10
代码如下:#includeint main(){ char ch; int c=0; while((ch=getchar())!='#') { c++; printf("%6d%6c",ch,ch); if(c%8==0) printf("\
2016-05-03 12:42:34
739
原创 c语言 翻译密码
代码如下:#include#includeint main(){ int i=0; char s1[100],s2[100]; scanf("%s",s1); while(s1[i]!='\0') { s2[i]=s1[i]; if(s1[i]>='A'&&s1[i]<='Z') s2[i]=
2016-04-30 19:47:13
4408
原创 输出9*9口诀。
代码如下:#include int main (void){ int i,j,result; for(i=1;i<10;i++) { for(j=1;j<=i;j++) { result=i*j; printf("%d*%d=%-3d",i,j,result); } printf("\n"); } return 0;}
2016-04-24 16:25:21
963
原创 判断101-200之间有多少个素数,并输出所有素数。
代码如下:#include int main (void){ int m,i,h=0; printf("\n"); for(m=101;m<201;m++) { for(i=2;i<m;i++) { if(m%i==0) break; } if(i==m) { printf("%-4d",m); h++; if(
2016-04-24 16:24:32
495
原创 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。
代码如下:#includeint main (void){ int i,j,k,n; printf("water flower' number is:"); for(n=100;n<1000;n++) { i=n/100; j=n/10%10; k=n%10; if(n==i*i*i+j*j*j+k*k*k) { printf("%-5d",n); }
2016-04-24 16:22:51
1044
原创 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
代码如下:#include int main (void){ int i,n; printf("\n please input a number:\n"); scanf("%d",&n); printf("%d=",n); for(i=2;i<n;i++) { while(n!=i) { if(n%i==0) { printf("%d*",i);
2016-04-24 16:21:54
432
原创 文件读写函数 -- 字符串读写
代码如下:#include #include#define LEN 21int main (){ FILE *fp; char ch,buffer[LEN]; if(!(fp=fopen("fishc.txt","at+"))) { printf("Cannot open file strike any key exit!"); exit(1); } printf(
2016-04-24 16:20:13
352
原创 求指导。。。运行停止工作的原因。
代码如下:#include float matrix(float(*a)[3],int n){ int i,j; float sum=0; for(i=0;i<3;i++) for(j=0;j<3;j++) { if(i==j) sum=sum+*(*(a+i)+j); if(j==2-i&&i!=j)sum=sum+*(*(a+i)+2-i); } re
2016-04-24 16:19:18
688
1
原创 我在一个结构体里定义超过两个字符数组的成员输出结果会出错
代码如下:#include#includestruct a{int b;char c[20];char d[2];char e[30];};int main(){ struct a q[3]={{201,"lll",'f',"hebei"},{202,"mmm",'m',"beijing"},{203,"nnn",'m',"henan"}}; int i=
2016-04-24 16:17:30
751
原创 求改错,题目如下:求n个整数中第二小的数。 相同的整数看成一个数。比如,有5个数分别是1,1,3,4,5,那么第二小的数就是3。
代码如下:#include int main(){ int C, n, a[10], min, t, d, i, min2; scanf("%d", &C); while(C--){ scanf("%d",&n); d = 0; scanf("%d",&min); for( i=0; i<n-1; i++ ){ scanf("%d",&a[i]); if(m
2016-04-24 16:16:10
2077
1
原创 编写一个程序,其main()调用一个用户定义的函数(以光年值为参数,并返回对应天文单位 的值).该程序按下面的格式要求用户输入光年值
代码如下:#include using namespace std;double LY_convert_AU(double);int main (){ double LY; double AU; cout<<"Enter the number of light years: "; cin>>LY; AU=LY_convert_AU(LY); cout<<LY<<" ligh
2016-04-22 21:53:15
1458
原创 把数据存入文件
代码如下:#include #include #include //用到了time函数 int main(){ int i,number; FILE *fp; int x=123;srand((unsigned) time(NULL)); //用时间做种,每次产生随机数不一样fp=fopen("input.txt","w");if(fp==NULL){printf("
2016-04-22 21:52:16
899
原创 编写一个程序,不断要求用户输入两个数,直到其中一个数为0
代码如下:#include using namespace std;double Average(double,double);int main(){ double a,b,average; cout<<"Please enter two number:\n"; while (cin>>a>>b&&a!=0&&b!=0) { average=Average(a,b);
2016-04-22 21:51:27
5355
原创 数之和及平均值
代码如下:#includeusing namespace std;const int SIZE=10;int main(){ int str[SIZE]; int sum=0; cout<<"请输入"<<SIZE<<"个int型整数: "<<endl; for(int i=0;i<SIZE;i++) { cout<<"请输入第"<<i+1<<"个数据:"; while
2016-04-22 20:47:38
296
原创 求指导。。。运行停止工作的原因
代码如下:#include float matrix(float(*a)[3],int n){ int i,j; float sum=0; for(i=0;i<3;i++) for(j=0;j<3;j++) { if(i==j) sum=sum+*(*(a+i)+j); if(j==2-i&&i!=j)sum=sum+*(*(a+i)+2-i); } re
2016-04-22 20:46:55
396
原创 我在一个结构体里定义超过两个字符数..
代码如下:#include#includestruct a{int b;char c[20];char d[2];char e[30];};int main(){ struct a q[3]={{201,"lll",'f',"hebei"},{202,"mmm",'m',"beijing"},{203,"nnn",'m',"henan"}}; int i=
2016-04-22 20:45:39
332
原创 初级程序代码解答,请前辈受教
代码如下:#includeusing namespace std;class sample{public: sample(int i,int j) { x=i; y=j; } void disp() { cout<<"disp1"<<endl; } void disp()const{ cout<<"disp2"<<endl; }private: int
2016-04-22 20:44:01
428
原创 导弹拦截
代码如下:#include#includeint main(){ int n,i; int a[100]; int max,count; scanf("%d",&n); while(n--) { count=0; for(i=0;i<n;i++) s
2016-04-22 20:43:17
208
原创 C++中所有的变量和函数都必须有类型
代码如下:f(i) { printf("i = %d\n", i); } g() { return 5; } int main(int argc, char *argv[]) { f(10); printf("g() = %d\n", g(1, 2, 3, 4, 5)); getchar(); return
2016-04-22 17:15:01
247
原创 对C语言register的增强
代码如下:#include int main() { register int a = 0; printf("&a = %x\n", &a); // c语言这里会报错 for (int i = 1; i < 1000; i++) { // 而对于这种频繁使用i的情况自动进行优化,将i放入寄存器中 printf("%d\n", i); }
2016-04-22 17:14:18
213
原创 变量的定义
代码如下:#include using namespace std; int main11() { int i = 0; printf("ddd"); int k; // 这段代码在vc6,C语言编译情况下就会报错。就是因为这里的定义 system("pause"); return 0; }
2016-04-22 17:13:21
181
原创 求输入的几个数的和
代码如下:#include #include int main(){ int i; int sum=0; char ch; printf("请输入一串整数和任意含空格的数:"); while(scanf("%d",&i)==1) { sum+=i; while((ch=getchar())==' ') ; if(ch=='\n') { break;
2016-04-22 10:49:01
425
原创 二维数组赋值的问题
代码如下:Private Sub Command1_Click()Static a(3, 4) As Integer '声明 数组Static i As IntegerFor j = 0 To 4 '取文本框控件数组接收到的数据存入二维数组中 a(i, j) = Val(Text1(j).Text) '一次提取一行Next jFor j = 0 To
2016-04-22 10:48:00
806
原创 字符串指针的问题,谢谢
代码如下:#includemain(){ const char *ch[3]={"woshi","tashi","nishi"}; printf("%c",*ch); }
2016-04-21 19:42:39
213
原创 编写一个静态类MyExtensions,扩展.NET Framework基本类型的功能发现错误 2 “int”不包含“DisplayDefiningAssemb
代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Practice_MyExtensions{ class Program { static cla
2016-04-21 19:41:51
488
原创 求n个整数中第二小的数。 相同的整数看成一个数。比如,有5个数分别是1,1,3,4,5,那么第二小的数就是3。
代码如下:#include#includeusing namespace std;int main(){ int c,i,n,a[11],d; scanf("%d",&c); while(c--) { d=0; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); sort(a
2016-04-21 19:38:52
5451
原创 新手,请问在Java中怎么把一句中文到过来输出
代码如下:import java.io.*;import java.util.Scanner;public class TestReverse{ public static void main(String args[]){ try{ Scanner input=new Scanner(System.in);System.out.println(
2016-04-21 11:40:41
1330
原创 ++’符号重载出现错误
代码如下: -----point.hclass Point{public: Point(); Point(float x, float y); ~Point(); Point operator ++(); Point operator --();private: float x, y;} -----point
2016-04-21 11:37:46
202
原创 这个代码为什么输出不是正确结果
代码如下:#includevoid main(){ int n; double rate,capital,deposit,a; scanf("%d%f%f",&n,&rate,&capital); a=rate+1; deposit=capital*pow(a,n); printf("deposit=%f\n",deposit);}
2016-04-21 11:34:57
278
原创 每个数不会超过100位 怎么用C语言写啊 ,谢谢我是一只菜鸟
代码如下:#include#include #define MaxLen 100int main(){ int n,i,j,count; char a[MaxLen ]; char *p = NULL; printf("请输入大数的个数,并连续输入其具体数字\n"); scanf("%d", &n); p = malloc(n);
2016-04-19 15:07:42
1759
原创 输入十个字符,存放到数组中,然后顺序打印出来。C语言新手
代码如下:#includeint main(){ char ch[10]; int i; for(i=0;i<10;i++) scanf("%c",&ch[i]); for(i=0;i<10;i++) printf("%c ",ch[i]); printf("\n"); return 0;}
2016-04-19 15:06:58
1769
原创 创建一个单链表,错在哪里
代码如下:#includeusing namespace std;class list{public: int newlist;private: char *elem; int length; int listsize;}list::newlist(){ printf("创建一个单链表"); elem=(ElemType *)m
2016-04-19 11:37:01
230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人