Ⅰ c語言 字元加減運算
選A吧,首先x-'a'轉為數字為5,5+1=6,'A'+6=G,int型與字元型相加,會把int型自動轉為字元型。
Ⅱ C語言的減法
scanf("%d,%d",&number1,&number2);//這個語句使用的時候,在輸入過程也要以:參數1,參數2
的形式輸入,即不能夠少了逗號,否則會出現錯誤
printf("%d",&sub);//這句話打出來的是sub這個變數在地址空間中的地址值,不是sub這個變數,所以會出現未知的數的情況,因為系統在為該變數分配空間的時候,所選擇的地址值是不一定的
正確的語句應該是printf("%d",sub);
對於變數定義的時候,建議進行初始化,否則經常會出現未初始化而出現邏輯錯誤的情況
全是純手打的,純人腦思考,望採納
Ⅲ c語言簡單加法
正確的代碼如下:
#include<stdio.h>
void main()
{
int a,b,c;
a=6;
b=7;
c=a+b;
printf("c=%d」,c);
}
在你的代碼中最後的輸出是錯誤的,從哪裡來的d,而且你要輸出的是c吧,就算是d你也沒有定義d,C語言的代碼一定要先定義再使用,把最後輸出的d改為c就可以了,還有就是標點符號要注意,不要寫錯,一定要注意,要仔細。
資料擴展
相應的可以寫出求加減乘除的代碼如下:
#include<stdio.h>
void main()
{
int a,b;
scanf("%d%d"&a,&b);
printf("%d ",a+b);
printf("%d ",a-b);
printf("%d
",a*b);
printf("%d ",a/b);
return 0;
}
Ⅳ C語言程序:編寫程序,統計特定字母的個數。要求用指針編寫。謝謝!!!
#include <stdio.h>
void main()
{
char str[50], ch, *p;
int count=0;
printf("輸入字元串:\n");
gets(str);
printf("輸入要統計的的字母: ");
ch = getchar();
for(p=str; *p != '\0'; p++)
if(*p==ch)
count++;
printf("字母%c的個數為:%d\n", ch, count);
}
Ⅳ C語言減法
#include<stdio.h>
#include<stdlib.h>
intmain()
{
inta,b,c;
puts(請輸入被減數和減數");
scanf("%d%d",&a,&b);//不能在sacnf()中寫字元串
c=a-b;
printf("商是%d ",c);
system("pause");
return0;
}
Ⅵ c語言輸出英文字母對應數字並相加
//字典順序是按ASCII碼值排序的,若想把數字轉換為ASCII碼,只須+上'0'就可以了,你可以查一下ASCII碼字元集(c++教程的附錄通常都有這表),就可以很清楚地知道大寫字母、小寫字母、數字之間轉換關系!#include <iostream>
#include <string>
using namespace std;int main()
{
char* str[5]; //註:字典順序是按ASCII碼排序的,小寫的ASCII碼值大於所有大寫的ASCII碼!
cout<<"請輸入五個國家名字(英文):"<<endl;
int i,j,t;
for(i=0;i<5;i++)
{
str[i]=new char[20];
cin>>str[i];
}
for(i=0;i<4;i++)
{
t=i;
for(j=i+1;j<5;j++)
{
if(strcmp(str[t],str[j])>0)
{
t=j;
}
}
if(t!=i)
{
char temp[20];
strcpy(temp,str[t]);
strcpy(str[t],str[i]);
strcpy(str[i],temp); //交換
}
} for(i=0;i<5;i++)
{
cout<<str[i]<<'\t';
}
cout<<endl;
return 0;
}輸出結果如下:(1)首字母為大寫,排序如下:(2)首字母為小寫的,排序如下:(3)首字母不統一的情況,則排序情況有點不一樣,不要光看錶面的字母,c++的小寫字母ASCII碼比大寫字母的大!,排序如下:
Ⅶ c語言減法
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
voidswap(int*x,int*y){
inttmp;
tmp=*x;
*x=*y;
*y=tmp;
}
voidmain()
{
inta=0;
intcount=1;
intz,f;
intx,y;
do
{
srand((int)time(NULL));
x=rand()%100;
y=rand()%100;
//如何相減為負數,調換位置
if(x<y)
swap(&x,&y);
z=x-y;
printf("%d-%d=",x,y);
scanf("%d",&f);
if(z==f)
a=a+1;
else
{
printf("你的計算有誤,請重新算一次:
");
printf("%d-%d=",x,y);
scanf("%d",&f);
if(z==f)
printf("OK
");
else
printf("請下來在計算一次
");
}
count=count+1;
}while(count<=5);
printf("正確%d道
",a);
printf("錯誤%d道
",5-a);
}
Ⅷ c語言程序加減法
將代碼粘貼上來看看唄
Ⅸ c語言中 求和是sum 求差是哪個英文
求差:sub,
乘法:mul,除法:div。
C語言是一門面向過程、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括一些類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。
(9)c語言英文加減法擴展閱讀
C語言運算符號
比特右移(>>)運算符可以是算術(左端補最高有效位)或是邏輯(左端補 0)位移。例如,將 11100011 右移 3 比特,算術右移後成為 11111100,邏輯右移則為 00011100。因算術比特右移較適於處理帶負號整數,所以幾乎所有的編譯器都是算術比特右移。
運算符的優先順序從高到低大致是:單目運算符、算術運算符、關系運算符、邏輯運算符、條件運算符、賦值運算符(=)和逗號運算符。
起初,C語言沒有官方標准。1978年由美國電話電報公司(AT&T)貝爾實驗室正式發表了C語言。布萊恩·柯林漢(Brian Kernighan) 和 丹尼斯·里奇(Dennis Ritchie) 出版了一本書,名叫《The C Programming Language》。
這本書被 C語言開發者們稱為K&R,很多年來被當作 C語言的非正式的標准說明。人們稱這個版本的 C語言為K&R C。
K&R C主要介紹了以下特色:
結構體(struct)類型
長整數(long int)類型
無符號整數(unsigned int)類型
Ⅹ C語言怎麼進行加法計算
#include"stdio.h"
voidmain()
{
inta,b,c;
scanf("%d%d",&a,&b);
c=a+b;
printf("%d ",c);
getch();
}