原创 我的友情鏈接

51CTO博客開發

原创 C++學習記錄02

今天的學習,遇到的問題。1,argc argv[]是什麼意思,爲什麼定義主函數時,要這樣寫int main(int argc, char* argv[])百度了一下,解釋是這樣的: argc是命令行總的參數個數 argv[]是argc個

原创 c語言學習

求1-1/2+1/3-1/4+…-1/99+1/100方法一:for循環// 10計算1-1/2+1/3-1/4+……+1/99-1/100//#include "stdafx.h"#include<stdio.h>void main(){

原创 猴子吃桃問題

猴子吃桃子問題:猴子第一天摘下若干個桃子,當時就吃了一半,還不過癮,就又吃了一個。第二天又將剩下的桃子吃掉一半,又多吃了一個。以後每天都吃前一天剩下的一半零一個。到第10天在想吃的時候就剩一個桃子了,求第一天共摘下來多少個桃子?用C語言編程

原创 字符串1

題目:輸入一個字符串,將其中的數字提取出來組成數字,輸出這個數字。輸入:保證輸入沒有空格這是一個簡單的題目。方法1:#include<iostream> #include<string> using namespace std; vo

原创 continue與break

通過一個程序的輸出結果來看continue與break的作用:#include<stdio.h>void main(){float pi=3.14159;float r;float area;for(r=1;r<=10;r++){area=

原创 c語言學習記錄--求出1000以內所有完數,並輸出其因子

第一次:#include<stdio.h>void main(){int m,n,sum=0;//int a[10];for(m=1;m<100;m++){for(n=1;n<m;n++){if(m%n==0){sum=sum+n;//i+

原创 給一個不多於5位的整數,判斷位數並逆序輸出

// 判斷一個整數是幾位數並逆序輸出//#include "stdafx.h"#include <stdio.h>void main(){    unsigned int x,n,d,d1,d2,d3,d4,d5;scanf("%d",&x

原创 C++學習記錄04

// 10計算1-1/2+1/3-1/4+……+1/99-1/100//正確#include "stdafx.h"#include<stdio.h>void main(){ int i,sign; float u; float s=1; f

原创 建立單鏈表的方法

#include<iostream> using namespace std; struct node{ int d; struct node *next; };//定義結點 node *build1()//頭插法構造單鏈表 {

原创 猴子吃桃問題

猴子吃桃子問題:猴子第一天摘下若干個桃子,當時就吃了一半,還不過癮,就又吃了一個。第二天又將剩下的桃子吃掉一半,又多吃了一個。以後每天都吃前一天剩下的一半零一個。到第10天在想吃的時候就剩一個桃子了,求第一天共摘下來多少個桃子?用C語言編程

原创 字符串2

輸入一個字符串,刪除其中所有的數字,所有的大寫字母變成小寫字母,其他的不變,並輸出。#include<iostream> #include<string> using namespace std; int main() { strin

原创 按字符出現頻率對字符進行排序

#include<iostream> #include<string> #include<algorithm> using namespace std; void tongji() { string input; string out

原创 根據數學公式求圓周率pi的近似值

pi/4≈1-1/3+1/5-1/7+……,直到某一項的絕對值小於0.000001.第一次:我的思路是用for循環#include "stdafx.h"#include<stdio.h>void main(){int i;int n;int

原创 繼承與接口1

下面程序輸出什麼:#include<iostream> using namespace std; class A { public: void virtual f(){ cout<<"A"<<endl; } }; class B:pu