以下程序可判断输入的一个字符是否为小写字母,如果是,则转换为对应的大写字母并输出;否则,就原样输出。请填空。 #include “stdio.h” void main() { char k; printf(“Enter a character here:”); scanf(“%c”,_______); if(______=’a’ && k <______) printf(“%c\n”,k-32); else printf(“%c\n”,k); }
举一反三
- 以下程序可判断输入的一个整数是否能被3或7整除,若能整除,输出“yes”,否则输出“no”。请填空。#include “stdio.h” #include “stdio.h” void main() { int k; printf(“Enter a int number:”); scanf(“%d”,______); if(_____) printf(“yes\n”); else printf(“no\n”); }
- 输入任意一个字符,要求:(1)判断其是大写字母、小写字母还是数字字符;(2)若是大写字母,转换成小写输出;若是小写字母,转换成大写输出;若是数字字符,转换成数字输出;若是其他字符照原样输出。 #include int main() { char ch; int d; scanf(___1___); if(___2___) { printf("是大写字母"); ___3___; printf("转换成小写字母为%c ",ch); } else if(___4___) { printf("是小写字母"); ___5___; printf("转换成大写字母为%c ",ch); } else if(___6___) { printf("是数字字符"); ___7___; printf("转换成数字为%d ",d); } else { printf("是其他字符"); printf("照原样输出为%c ",ch); } return 0; }
- 下列程序的输出结果是 _______ 。 #include "stdio.h" void main() { intk=5; while(-k) printf("%d",k-=3); printf("\n");}
- 以下程序的输出结果为 【6】 。 main() int k=1; white(k<=15) if(++k%3!=2)continue; else printf("%d ",k); printf("\n");
- 下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是( ) #include main() { int k; printf("Enteraintnumber:");scanf("%d",&k); if ________ printf("YES"); else printf("NO"); }