當前位置:首頁 » 編程語言 » C語言中caab

C語言中caab

發布時間: 2022-09-09 03:51:46

『壹』 c語言char *a,char *b

靠!指針..
我認為應該這樣解釋:
由於c1的值一直都沒有發生變化就不說他了!幫你研究一下c2;
=========================
main(){
char
c1='a',c2='a',*p1,*p2;
p1=&c1;p2=&c2;//這步是把
c1,c2的變數放到指針
p1,p2中
fun(p1,p2);
printf("%c%c\n",c1,c2);
}
void
fun(char
*a,
ch
ar
*b)
{
a=b;
(*a)++;
}
//a=b的的意思是指針a的地址=b的地址所以a指向的變數就是b指向的數值a;
//(*a)++;
由於前邊指針a指向的變數是"a",也就是說(*a)=a
由於初始定義的是char類型
所以當(*a)++時
指針a指向的變數變成b了!
//如果(*a)=1;那麼(*a)++
結果就是
2;
明白么??
最後結果就是ab
答案是正確的!
多給點分啊
!

『貳』 用C語言編程序輸出a,b,ab,c,d,ac,bc,abc,d,ad,bd,cd,abd,acd,

atmystate用的是遞歸方式實現,我用非遞歸實現如下:

#include<stdio.h>
#include<string.h>
#defineSTR "abcd" //可以換成abcdef或其他字元,只要不超過8

intmain()
{
inti=0;
intj=0;
inttemp=0;
char*p=STR;
intlen=strlen(STR); //不包括末尾的''
inttotalCompose=2<<(len-1);
printf("totalCompose=%d ",totalCompose);
for(i=0;i<totalCompose;++i)
{
temp=i;
for(j=0;j<len;++j)
{
if(temp&0x1)
printf("%c",p[j]);

temp>>=1;
}
printf(" ");
}
return0;
}

『叄』 這幾道C語言題目你能幫忙做做嗎VC環境的

第一題:

#include<stdio.h>

#include<stdlib.h>

#include<math.h>

constintN=3;

inti,j,K,II1,JF[2][1000];

floatJ[N+1][N+2],H[1000],UJ[2][1000];

voidmain()

{

voidJBB(float*H,int&II1,intK,intN);//前代過程

voidSBW(intN);//回代過程

JF[1][1]=2;

II1=3;

for(i=1;i<=N;i++)//輸入系數及等號右邊那數

for(j=1;j<=N+1;j++)

scanf("%f",&J[i][j]);

for(K=1;K<=N;K++)

{

for(i=1;i<=N+1;i++)

H[i]=J[K][i];

JBB(&H[0],II1,K-1,N);

}

SBW(N);

for(i=1;i<=N;i++)

printf("X%d=%f ",i,H[i]);

}

voidJBB(float*H,int&II1,intK,intN)//II1必須為引用

{

intM,NN,I,J,K1,ll;

floatLL,S;

K1=0;

if(II1!=3)

for(I=1;I<=K;I++)

{

M=JF[1][I];

NN=JF[1][I+1]-1;

for(J=M;J<=NN;J++)

{

LL=UJ[1][2*J];

ll=(int)LL;

H[ll]=H[ll]-H[I]*UJ[1][2*J-1];

}

}

K+=1;

S=H[K];

K1=0;

for(I=K+1;I<=N+1;I++)

{

if(fabs(H[I])<1.0E-15)continue;

UJ[1][II1]=H[I]/S;

UJ[1][II1+1]=I;

K1+=1;

II1+=2;

}

if(II1>2000)printf("error ");

JF[1][K+1]=JF[1][K]+K1;

}

voidSBW(intN)

{

intI,J,K,K1,K2,l,ll;

floatL,LL;

for(I=1;I<1000;I++)

H[I]=0;

K1=N;

for(I=K1;I>=1;I--)

{

K=JF[1][I];

K2=JF[1][I+1]-1;

LL=UJ[1][2*K2];

ll=(int)LL;

if(ll!=N+1||K>K2)

K2+=1;

else

H[I]=UJ[1][2*K2-1];

for(J=K;J<=K2-1;J++)

{

L=UJ[1][2*J];

l=(int)L;

H[I]=H[I]-UJ[1][2*J-1]*H[l];

}

}//注意循環嵌套

}

例:見圖

『肆』 C語言value=CA(a+b,a-b)+CA(c+b,c-b);裡面的CA是什麼意思,

CA應該是一個有帶有返回值的函數:像:int CA(int a,int b){ ... }那樣

『伍』 c語言中輸入直角三角形的兩條直角邊,如何求斜邊的長度

在scanf()命令加入下面命令:

printf("%lf %lf",a,b);

import java.util.*;

public class triangle {

static void show(double a,double b,double c){

if(a+b<c&&a+c<b&&b+c<a){

System.out.println("構不成三角形");

}

if(a*a==b*b+c*c){

System.out.println("輸出斜邊:"+(double)(Math.sqrt(a*a)));

System.out.println("輸出三角形的面積:"+(b*c)/2);

}

if(b*b==a*a+c*c){

System.out.println("輸出斜邊:"+(double)(Math.sqrt(b*b)));

System.out.println("輸出三角形的面積:"+(a*c)/2);

}

if(c*c==a*a+b*b){

System.out.println("輸出斜邊:"+(double)(Math.sqrt(c*c)));

System.out.println("輸出三角形的面積:"+(a*b)/2);

}

}

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

System.out.println("請輸入邊長a");

Double a=sc.nextDouble();

System.out.println("請輸入邊長b");

Double b=sc.nextDouble();

System.out.println("請輸入邊長c");

Double c=sc.nextDouble();

show(a,b,c);

}

}

運行結果如下:

請輸入邊長a3

請輸入邊長b4

請輸入邊長c5

輸出斜邊:5.0

輸出三角形的面積:6.0

(5)C語言中caab擴展閱讀:

ΔABC是直角三角形,作AB的垂直平分線n交BC於D

∴ AD=BD(線段垂直平分線上的點到這條線段兩端點的距離相等)

以DB為半徑,D為圓心畫弧,與BC在D的另一側交於C'

∴DC』=AD=BD∴∠BAD=∠ABD ∠C』AD=∠AC』D (等邊對等角)

又∵∠BAD+∠ABD+∠C』AD+∠AC』D =180°(三角形內角和定理)

∴∠BAD+∠C』AD=90° 即:∠BAC』=90°

又∵∠BAC=90°

∴∠BAC=∠BAC』

∴C與C』在直線AC上

又∵C與C』在直線BD上,AC與BD相交

∴C與C』重合(也可用垂直公理證明 :假使C與C』不重合 由於CA⊥AB,C』A⊥AB 故過A有CA、C』A兩條直線與AB垂直 這就與垂直公理矛盾 ∴假設不成立 ∴C與C』重合)

『陸』 在c語言中cA=_什麼

CA是一個自定義的函數,你不看函數體,怎麼知道是什麼意思啊,應該是加的意思
CA應該是一個有帶有返回值的函數:像:intCA(inta,intb){...}那樣
C語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。盡管C語言提供了許多低級處理的功能,但仍然保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。

『柒』 C語言表達式「abc">「ab"結果為真嗎

是的,結果為真

『捌』 c語言問題

第一題答案,核心功能已經實現。。。。

#include <iostream>
#include <String.h>
using namespace std;

//遞歸函數test
//功能:對字元數組進行檢測
//參數:_cState指的是當前狀態,cTest[]中存放字元串,k是即將分析哪個字元。
bool test( char _cState ,const string _cTest ,int k )
{
//初始化顯示
if( k == 0 )
{
cout<<"狀態依次經歷:S";
}
//如果將要分析的字元超出邊界
if ( k >= _cTest.size() )
{
if ( _cState == 'D' || _cState == 'E' )
{
cout<<endl;
return 1;
}
cout<<endl;
return 0;
}
switch( _cState )
{
case 'S':
if ( _cTest[k] == 'a' )
{
cout<<'A';
return test( 'A', _cTest , k+1 );
}
else if( _cTest[k] == 'b' )
{
cout<<'B';
return test( 'B', _cTest , k+1 );
}
else
{
cout<<'@'<<endl;
return 0;
}
break;;

case 'A':
if ( _cTest[k] == 'c' )
{
cout<<'C';
return test( 'C', _cTest , k+1 );
}
else
{
cout<<'@'<<endl;
return 0;
}
break;;

case 'B':
if ( _cTest[k] == 'd' )
{
cout<<'D';
return test( 'D', _cTest , k+1 );
}
else
{
cout<<'@'<<endl;
return 0;
}
break;;

case 'C':
if ( _cTest[k] == 'b' )
{
cout<<'B';
return test('B', _cTest , k+1 );
}
else if( _cTest[k] == 'd' )
{
cout<<'D';
return test('D', _cTest , k+1 );
}
else if( _cTest[k] == 'e' )
{
cout<<'E';
return test('E', _cTest , k+1 );
}
else
{
cout<<'@'<<endl;
return 0;
}
break;;

case 'D':
if ( _cTest[k] == 'g' )
{
cout<<'S';
return test('S', _cTest , k+1 );
}
else if( _cTest[k] == 'c' )
{
cout<<'C';
return test('C', _cTest , k+1 );
}
else if( _cTest[k] == 'e' )
{
cout<<'E';
return test('E', _cTest , k+1 );
}
else
{
cout<<'@'<<endl;
return 0;
}
break;;

case 'E':
if ( _cTest[k] == 'g' )
{
cout<<'A';
return test('A', _cTest , k+1 );
}
else
{
cout<<'@'<<endl;
return 0;
}
break;;

default:
return 0;
}
}
int main()
{
int result = test('S',"acbdadgeadegde",0);
if ( result == 1 )
{
cout<<"該字元串經過DFM驗證,通過!"<<endl;
}
else
{
cout<<"該字元串不能通過DFM驗證,其中'@'為錯誤狀態!"<<endl;
}
return 0;
}

『玖』 c語言 中'ab'的值

a的ASCII碼是10進制的97,16進制的61,b的ASCII碼是10進制的98,16進制的62,順序寫到一起是16進制的6162,轉換為10進制就是24930。
'ab'佔用2個位元組(字面上是這樣),賦給int類型變數在某些編譯器(如Dev-C++)中是可能的,但沒有推廣價值,也米有應用價值,所以這也不會出現在考試、或者筆試題目中。

熱點內容
ps3iso文件夾 發布:2025-01-13 02:10:09 瀏覽:290
從qq里如何看到自己的登錄密碼 發布:2025-01-13 02:10:01 瀏覽:432
文明重啟為什麼會有伺服器維護 發布:2025-01-13 02:00:14 瀏覽:352
凈值人群怎麼配置資產 發布:2025-01-13 01:42:07 瀏覽:462
android顯示時間 發布:2025-01-13 01:42:06 瀏覽:4
php微信公眾號開發教程 發布:2025-01-13 01:39:28 瀏覽:191
傳奇攻倍腳本 發布:2025-01-13 01:28:58 瀏覽:511
azure雲先創建資源組還是伺服器 發布:2025-01-13 01:28:25 瀏覽:49
星編程 發布:2025-01-13 01:20:27 瀏覽:451
我的世界伺服器生存第九集 發布:2025-01-13 01:14:25 瀏覽:547