1. c語言怎麼寫程序輸入A輸出a
#include "stdio.h"
main()
{
char s;
printf("請輸入一個字母:");
scanf("%c",&s);
if(s>='A'&&s<='Z')
printf("%c",s+32);
getch();
}
2. 新手求解! C語言 在鍵盤輸入a,如何正確輸出a 在鍵盤輸入20+10,又如何輸出30呢
1、如果a是一個字元的話,可以用一個字元類型的變數存儲a。輸入:scanf("%c",&c);c是一個字元變數。輸出:sprintf("%c\n",c);
2、鍵盤輸入20+10輸出30. 輸入用到scanf("%d+%d",&a,&b);c=a+b;
輸出:printf("%d\n",c);
3. C語言如何編寫列印出A-Z字母的程序
需要准備的材料分別有:電腦、C語言編譯器。
1、首先,打開C語言編譯器,新建一個初始.cpp文件,例如:test.cpp。
4. 怎麼用c語言輸出A,用%c的
char a;
a='A';
printf("%c\n",a);
5. c語言中,輸出整型變數a的語句是什麼
有符號短整型short a;
用printf("%hd",a);輸出。
無符號短整型unsigned short a;
用printf("%hu",a);輸出。
有符號整型int a;
用printf("%d",a);輸出。
無符號整型unsigned int a;
用printf("%u",a);輸出。
有符號長整型long a;
用printf("%ld",a);輸出。
無符號長整型unsigned long a;
用printf("%lu",a);輸出。
有符號長長整型long long a;
用printf("%lld",a);輸出。
無符號長長整型unsigned long long a;
用printf("%llu",a);輸出。
此外,對於整數,還可以指定以8進制(%o)、16進制(%x或%X)輸出。
6. C語言點陣輸出字母A
#include <stdio.h>
main()
{
int i,j;
for(i=0;i<8;i++)
{
for(j=0;j<8;j++)
printf("A ");
printf("\n");
}
}
符合你的條件嗎 你復制我的代碼試試看 好像我理解的太簡單了
7. 輸入a輸出A的C語言編程
C語言實現如下:
#include<stdio.h>
#include<stdlib.h>
void main()
{
char c;
scanf("%c",&c); //輸入一個字母。
if ((c>='A')&&(c<='Z')) c+=32;
//判斷是否為大寫字母,是則轉換為小寫字母。
else if((c>='a')&&(c<='z')) c-=32;
//否則判斷是否為小寫字母,是則轉換為大寫字母。
else //否則,該字元不是字母,則輸出「該字元不是字母」並結束程序。
{
printf("該字元不是字母\n");
exit(0);
}
printf("%c\n",c); //輸出轉換後的字母字元。
}
8. 怎麼用c語言輸出"A","B"及其它們的ASCII碼
把雙引號改為單引號,雙引號是字元串,單引號是字元
9. 用C語言編寫,定義一個字元為a輸出對應的ascii值
1 定義字元變數;
2 輸入字元,可以使用scanf或getchar;
3 輸出ascii碼值,用printf並以%d格式輸出即可,即以整型輸出。
因為char型變數,表示的是字元,其內部存儲的就是ascii碼值,以整型方式輸出時,列印的就是對應的ascii碼值的10進制值。
代碼:
#include<stdio.h>
intmain()
{
charc;
c=getchar();
printf("ascii=%d ",c);
return0;
}
10. C語言。 輸入y 怎樣輸出a
#include <stdio.h>
int main()
{
char x;
printf("請輸入一個字元\n");
scanf("%c",&x);
printf("%c\n", x-24);
return 0;
}
就這樣就行了,只是ASCII的數值的問題,小寫和大寫字母是連續的。字元可以進行整數運算,減去一個和適的值就可以得到其它的字母